{% extends 'base.html.twig' %} {% block title %}Utilisateurs — Admin{% endblock %} {% block content %}

Utilisateurs

{{ users|length }} utilisateur(s)

Nouvel utilisateur
{% for msg in app.flashes('success') %}
{{ msg }}
{% endfor %} {% for msg in app.flashes('error') %}
{{ msg }}
{% endfor %}
{% for user in users %} {% else %} {% endfor %}
NomEmailRôleAgence StatutDernière connexion
{{ user.firstName }} {{ user.lastName }} {{ user.email }} {% set roleColors = { 'ROLE_SUPER_ADMIN': 'bg-danger', 'ROLE_ADMIN': 'bg-warning text-dark', 'ROLE_USER': 'bg-secondary' } %} {% set mainRoles = user.roles|filter(r => r != 'ROLE_USER') %} {% if mainRoles is empty %} {{ user_role_label('ROLE_USER') }} {% else %} {% for role in mainRoles %} {{ user_role_label(role) }} {% endfor %} {% endif %} {% if user.agency %} {{ user.agency.name }} {% else %} {% endif %} {% if user.status == 'active' %} Actif {% else %} Inactif {% endif %} {{ user.lastLoginAt ? user.lastLoginAt|date('d/m/Y H:i') : '—' }}
Aucun utilisateur
{% endblock %}