{% extends 'admin/base_admin.html.twig' %} {% block title %}Paramètres{% endblock %} {% block breadcrumb %}Paramètres{% endblock %} {% block content %} {% set group_meta = { contact: {title: 'Coordonnées', desc: 'Nom, email, téléphone et adresse affichés sur le site.'}, social: {title: 'Réseaux sociaux', desc: 'Liens vers vos profils (laisser vide pour masquer).'}, seo: {title: 'SEO global', desc: 'Réglages par défaut pour le référencement et le partage.'}, general: {title: 'Chiffres clés', desc: 'Statistiques affichées sur le site.'}, chatbot: {title: 'Chatbot', desc: 'Activation et message d’accueil de l’assistant IA.'}, analytics: {title: 'Analytics', desc: 'Identifiants de suivi Google (GA4 / GTM).'}, tarifs: {title: 'Tarifs', desc: 'Prix planchers « à partir de », en euros et sans symbole (ex. 790). Source unique affichée sur tout le site.'} } %} {% set order = ['contact', 'social', 'seo', 'general', 'chatbot', 'analytics', 'tarifs'] %}

Paramètres

Réglages globaux du site

{% for group in order|filter(g => grouped[g] is defined) %} {% set meta = group_meta[group] ?? {title: group, desc: ''} %}

{{ meta.title }}

{% if meta.desc %}

{{ meta.desc }}

{% endif %} {% for p in grouped[group] %} {% set k = p.key %} {% if k ends with '_enabled' %} {% elseif k ends with '_description' or k ends with 'welcome' or k == 'address' %} {% else %} {% endif %} {% endfor %}
{% endfor %} {% for group in grouped|keys|filter(g => g not in order) %}

{{ group }}

{% for p in grouped[group] %} {% endfor %}
{% endfor %}
{% endblock %}