{# templates/entreprise/profil/user_profile.html.twig #} {% extends 'entreprise/entreprise_base.html.twig' %} {% block title %}Mon Profil | {{ app.user.prenom }} {{ app.user.nom }}{% endblock %} {% block stylesheets %} {{ parent() }} {% endblock %} {% block body %}

Paramètres du compte utilisateur

Administrateur
{% include 'flash_messages.html.twig' %}
{# --- COLONNE PRINCIPALE (FORMULAIRE) --- #}
Informations Personnelles
{{ form_start(form, {'attr': {'id': 'profile-update-form', 'novalidate': 'novalidate'}}) }}
{{ form_widget(form.civilite) }}
{{ form_widget(form.nom, {'attr': {'class': 'form-control fw-bold'}}) }}
{{ form_widget(form.prenom, {'attr': {'class': 'form-control fw-bold'}}) }}
{# --- BLOC TÉLÉPHONE AVEC ACTION SUPPRIMER --- #}
{{ form_widget(form.indicatif_perso, { 'attr': {'class': 'tom-select-country shadow-none', 'placeholder': 'Pays'} }) }} {{ form_widget(form.telephone_local, { 'attr': { 'class': 'form-control fw-bold shadow-none border-start-0', 'placeholder': 'Numéro...', 'style': 'border-top-left-radius: 0; border-bottom-left-radius: 0;' } }) }}
L'indicateur et le numéro doivent être saisis ensemble.

Accès & Sécurité
{{ form_widget(form.email, {'attr': {'class': 'form-control border-start-0 bg-light-subtle', 'readonly': 'readonly'}}) }}

Laissez vide pour conserver l'actuel.

{{ form_widget(form.plainPassword, { 'attr': { 'class': 'form-control border-start-0', 'autocomplete': 'new-password', 'value': '' } }) }}
{{ form_errors(form.plainPassword) }}
{{ form_end(form) }}
{# --- COLONNE LATÉRALE (RÉCAPITULATIF) --- #}
{{ app.user.prenom|first|upper }}{{ app.user.nom|first|upper }}
{{ app.user.prenom }} {{ app.user.nom }}

{{ app.user.email }}


Compte actif depuis le
{{ app.user.createdAt|date('d F Y') }}

Astuce Sécurité

Utilisez un mélange de lettres, chiffres et caractères spéciaux.

{% endblock %} {% block javascripts %} {{ parent() }} {% endblock %}