{% extends 'admin/base.html' %} {% block content %}

{% if page %}Modifier la page{% else %}Ajouter une page{% endif %}

Retour à la liste
{{ form.hidden_tag() }}
{{ form.title.label(class="form-label") }} {{ form.title(class="form-control") }} {% if form.title.errors %}
{% for error in form.title.errors %} {{ error }} {% endfor %}
{% endif %}
{{ form.slug.label(class="form-label") }} {{ form.slug(class="form-control") }}
Le slug est utilisé dans l'URL, par exemple /page/mon-slug. Utilisez uniquement des minuscules, chiffres et tirets.
{% if form.slug.errors %}
{% for error in form.slug.errors %} {{ error }} {% endfor %}
{% endif %}
{{ form.description.label(class="form-label") }} {{ form.description(class="form-control", rows=3) }} {% if form.description.errors %}
{% for error in form.description.errors %} {{ error }} {% endfor %}
{% endif %}
{{ form.is_active(class="form-check-input") }} {{ form.is_active.label(class="form-check-label") }}
SEO

{{ form.meta_keywords.label(class="form-label") }} {{ form.meta_keywords(class="form-control") }}
Mots-clés séparés par des virgules, utilisés pour le référencement.
{% if form.meta_keywords.errors %}
{% for error in form.meta_keywords.errors %} {{ error }} {% endfor %}
{% endif %}
{{ form.meta_description.label(class="form-label") }} {{ form.meta_description(class="form-control", rows=2) }}
Description courte utilisée dans les résultats de recherche.
{% if form.meta_description.errors %}
{% for error in form.meta_description.errors %} {{ error }} {% endfor %}
{% endif %}
{% if page %}

Sections de la page

Ajouter une section
{% if page.sections %}
{% for section in page.sections|sort(attribute='order') %} {% endfor %}
Ordre Titre Type Statut Actions
{{ section.order }} {{ section.title }} {{ section.section_type }} {% if section.is_active %} Actif {% else %} Inactif {% endif %}
{% else %}
Aucune section n'a été créée pour cette page. Ajoutez des sections pour enrichir le contenu.
{% endif %}
{% endif %}
{% endblock %} {% block extra_js %} {% endblock %}