{% extends 'base.html.twig' %} {% block title %}Mon Profil{% endblock %} {% block stylesheets %} {% endblock %} {% block body %}

Bienvenue sur votre profil {{user.prenom}} {{user.nom}}

{{ form_start(form) }} {% if not form.vars.valid %}
    {% for child in form.children %} {% for error in child.vars.errors %}
  • {{ error.message }}
  • {% endfor %} {% endfor %}
{% endif %}
{{ form_label(form.email, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.email, {'attr': {'class': 'form-control', 'readonly': 'readonly'}, 'value': user.email }) }}
{{ form_label(form.password, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.password, {'attr': {'class': 'form-control'}, 'empty_data': 'false' }) }}
{{ form_label(form.nom, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.nom, {'attr': {'class': 'form-control', 'readonly': 'readonly'}, 'value': user.nom }) }}
{{ form_label(form.prenom, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.prenom, {'attr': {'class': 'form-control', 'readonly': 'readonly'}, 'value': user.prenom }) }}
{{ form_label(form.entreprise, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.entreprise, {'attr': {'class': 'form-control', 'disabled': 'disabled'}, 'value': user.entreprise.nom }) }}
{{ form_label(form.roles, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_row(form.roles, {'attr': {'style': 'display: none;'}, 'label_attr': {'style': 'display: none;'}}) }} {% for role, roleValue in { 'Utilisateur': 'ROLE_UTILISATEUR', 'Administrateur': 'ROLE_ADMIN', 'Manager': 'ROLE_MANAGER', 'Collaborateur Bureau': 'ROLE_BUREAU', 'Collaborateur terrain': 'ROLE_TERRAIN'} %} {% if roleValue in user.roles %}
  • {{ role }}
  • {% endif %} {% endfor %}
    {{ form_label(form.sombre, null, {'label_attr': {'class': 'form-label'}}) }} {{ form_widget(form.sombre, {'attr': {'class': 'form-check-input', 'id': 'sombre'}, 'checked': user.sombre }) }}
    {{ form_end(form) }}
    {% endblock %} {% block javascripts %} {{parent()}} {% endblock %}