{# templates/admin/user/show.html.twig #} {% extends 'layouts/admin_layout.html.twig' %} {% block title %}Détails de {{ user.fullName }}{% endblock %} {% block content %}

Profil Utilisateur

Retour à la liste Modifier
{# Colonne de GAUCHE : Carte d'identité visuelle #}
{% if user.photo %} Photo de {{ user.fullName }} {% else %}
{{ user.nom|slice(0, 1) }}{{ user.prenoms|slice(0, 1) }}
{% endif %}
{{ user.civilite }} {{ user.nom }} {{ user.prenoms }}

{{ user.email }}

{{ user.type == 'STAFF' ? 'Collaborateur Staff' : 'Client' }}

{{ user.telephone|default('Non renseigné') }}

{{ user.adresse|default('Non renseignée') }}

{{ user.createdAt|date('d F Y') }}

{# Colonne de DROITE : Détails métier #}
{% if user.type == 'STAFF' %} {# BLOC ORGANISATION POUR LE STAFF #}
Position & Hiérarchie
RESPONSABLE DIRECT (N+1)
{% if user.responsable %} {{ user.responsable.fullName }} {% else %} Direction Générale {% endif %}
POSTE OCCUPÉ
{{ user.poste ? user.poste.libelle : 'Non assigné' }}
{# Sous-équipe #} {% if user.subordonnes|length > 0 %}
Équipe sous sa responsabilité ({{ user.subordonnes|length }})
{% endif %}
{% else %} {# BLOC DOSSIER POUR LE CLIENT #}
Dossier KYC Client

{{ user.profession|default('Non renseignée') }}

{% if user.isVerified %} Identité Vérifiée {% else %} En attente de vérification {% endif %}
{{ user.typePieceIdentite|default('Type inconnu') }} N° {{ user.numeroPieceIdentite|default('---') }}
{% endif %} {# Bloc commun : Dernières Activités #}
Activités Récentes
{% if user.souscriptions|length > 0 %}

Historique des souscriptions disponible...

{% else %}

Aucun mouvement récent enregistré pour ce profil.

{% endif %}
{% endblock %}