{# templates/_shared/user/show_client.html.twig #} {# Ce template présente exclusivement les informations de l'entité User de type CLIENT #}
{# COLONNE GAUCHE : Identité et Status #}
{% if user.photo %} {% else %} {# Affichage des initiales à partir du Prénom et du Nom #}
{% set initial_prenom = user.prenoms ? user.prenoms|slice(0, 1) : '' %} {% set initial_nom = user.nom ? user.nom|slice(0, 1) : '' %} {% if initial_prenom or initial_nom %} {{ (initial_prenom ~ initial_nom)|upper }} {% else %} {% endif %}
{% endif %}
{{ user.fullName }}

{{ user.email }}

TYPE : CLIENT {% if user.isVerified %} DOSSIER VÉRIFIÉ {% else %} VÉRIFICATION EN ATTENTE {% endif %}
Coordonnées de contact
Téléphone : {{ user.telephone }}
Adresse : {{ user.adresse ?: 'Non renseignée' }}
Inscrit depuis le : {{ user.createdAt|date('d/m/Y') }}
{# COLONNE DROITE : Informations KYC & Dossier #}
Informations d'Identification (KYC)
{{ user.profession ?: 'N/A' }}
{{ user.civilite }}
Pièce d'Identité
Type de document {{ user.typePieceIdentite ?: 'Non spécifié' }}
Numéro de pièce {{ user.numeroPieceIdentite ?: 'Non spécifié' }}
{# Section Accès #}
Statut du compte
{% if 'ROLE_CLIENT' in user.roles %} Client Standard {% endif %} {{ user.isActive ? 'Accès Autorisé' : 'Accès Restreint' }}