{% extends 'manager/manager_base.html.twig' %} {% block title %}Détails de l'utilisateur : {{ user.nom }} {{ user.prenoms }}{% endblock %} {% block content %}
{# --- En-tête de la Page --- #}

Détails de l'utilisateur : {{ user.nom }} {{ user.prenoms }}

{# --- Affichage des messages flash (Style uniforme) --- #} {% for label, messages in app.flashes %} {% for message in messages %} {% endfor %} {% endfor %}
{# COLONNE PRINCIPALE (8/12) : Identité et Coordonnées #}
Informations Générales
{# --- Séparateur pour les dates --- #}
Civilité {{ user.civilite == 1 ? 'M.' : (user.civilite == 2 ? 'Mme.' : 'Mlle.') }}
Nom Complet {{ user.nom|upper }} {{ user.prenoms }}
Email {{ user.email }}
Téléphone {{ user.telephone ?? 'Non renseigné' }}

Compte créé le {{ user.createdAt ? user.createdAt|date('d/m/Y à H:i') : 'N/A' }}
Dernière mise à jour {{ user.updatedAt ? user.updatedAt|date('d/m/Y à H:i') : 'N/A' }}
{# COLONNE LATÉRALE (4/12) : Rôles, Structure et Statut #}
{# 1. Carte pour le Statut du Compte #}
Statut & Sécurité

Statut du Compte :

{% if user.statut %} Actif {% else %} Désactivé {% endif %}

Profil Associé :

{% if user.profil %} {{ user.profil.nom }} {% else %} Non défini {% endif %}


Structure / Entité :

{% if user.hierarchique %} {{ user.hierarchique.nom }} {% else %} Non défini {% endif %}

{# --- Boutons d'Action --- #}
Retour à la liste {# Vérifiez la variable passée à la route, j'utilise user.id ici, ajustez si c'est user.idUser #} Modifier l'utilisateur {# Formulaire de suppression intégré #} {# Vérifiez la variable passée à la route, j'utilise user.id ici, ajustez si c'est user.idUser #} {{ include('manager/user/_delete_form.html.twig', { 'id': user.id }) }}
{% endblock %}