{# templates/_shared/user/show.html.twig #}
{# COLONNE GAUCHE : Identité de base #}
{% if user.photo %} {% else %} {# Génération d'un avatar avec initiales #}
{{ user.nom|slice(0, 1) }}{{ user.prenoms|slice(0, 1) }}
{% endif %}
{{ user.fullName }}

{{ user.email }}

{{ user.type == 'STAFF' ? 'PERSONNEL / STAFF' : 'CLIENT' }} {% if user.isVerified %} VÉRIFIÉ {% endif %}
Coordonnées
Tél : {{ user.telephone }}
Adresse : {{ user.adresse ?: 'Non renseignée' }}
Membre depuis le : {{ user.createdAt|date('d/m/Y') }}
{# COLONNE DROITE : Détails métier et KYC #}
{# 1. SECTION MÉTIER (Conditionnelle) #} {% if user.type == 'STAFF' %}
Position & Hiérarchie
{{ user.poste ? user.poste.libelle : 'Non défini' }}
{{ user.responsable ? user.responsable.fullName : 'Direction' }}
{% elseif user.type == 'CLIENT' and souscriptions is defined %}
Souscriptions immobilières
{% if souscriptions|length > 0 %}
{% for sous in souscriptions %} {% endfor %}
Lot Date Statut
{{ sous.lot.nomBien }}
{% else %}

Aucune souscription enregistrée.

{% endif %}
{% endif %} {# 2. SECTION KYC (Identité) #}
Identité & KYC
Profession {{ user.profession ?: 'N/A' }}
Type de pièce {{ user.typePieceIdentite ?: 'Non spécifié' }}
Numéro de pièce {{ user.numeroPieceIdentite ?: 'Non spécifié' }}
{# 3. SECTION RÔLES #}
Permissions Système
{% for role in user.roles %} {{ role }} {% endfor %}