{% extends 'manager/manager_base.html.twig' %} {% block title %}Détails du message flash{% endblock %} {% block content %}
{# Utilisation de H3 pour une meilleure cohérence #}

Détails du message flash

{# Section : Affichage des messages flash #} {% for label, messages in app.flashes %} {% for message in messages %} {% endfor %} {% endfor %} {% if flash_info is defined and flash_info %} {# Conteneur principal - Carte ombrée #}
{# En-tête de la carte : Titre et Bouton Modifier #}
{# Utilisation de H4 pour le titre de la carte #}

{{ flash_info.titre }}

{# Bouton d'édition #} Modifier le message
{# SECTION 1 : Métadonnées rapides (ID, Statut, Dates) #}
{# Métadonnées gauche #}
Identifiant (ID)
#{{ flash_info.id }}
Titre
{{ flash_info.titre }}
{# Métadonnées droite (Statut & Dates) #}
Statut
{# Affichage du statut avec badge coloré #} {% if flash_info.statut %} Publié {% else %} Brouillon {% endif %}
Urgence
{% if flash_info.urgent %} URGENT {% else %} Normal {% endif %}
Dernière MàJ
{% if flash_info.dateCreation %} {{ flash_info.dateCreation|date('d/m/Y H:i') }} {% else %} N/A {% endif %}
Contenu du message
{# SECTION 2 : Message #}
Message complet
{# Encadré léger pour le contenu #}
{# Utilisation de |raw si le message est formaté (WYSIWYG) #} {{ flash_info.message|raw }}

{# Boutons d'action centrés (copié du code précédent) #}
{% else %} {# Message d'erreur harmonisé #}
Le message flash demandé n'a pas été trouvé. Veuillez vérifier l'identifiant.
{% endif %}
{% endblock %}