{% extends '@Societe/societe/layout.html.twig' %} {% block societe_content %}{% set active_count = employees|filter(e => e.statut is not same as(false) and not e.archive)|length %}

Salariés

Gérez les utilisateurs internes, leurs rôles et leurs accès.

Rôles Inviter un salarié Nouveau salarié
Salariés actifs{{ active_count }}
Administrateurs{{ employees|filter(e => 'ROLE_COMPANY_ADMIN' in e.roles)|length }}
Invitations en attente{{ employees|filter(e => e.token)|length }}
Inactifs{{ employees|length - active_count }}
Société active{{ societe.nom }}
{% include '@Societe/societe/employee/_filters.html.twig' %}

Liste des salariés {{ employees|length }}

{% for employee in employees %}{% set employee_active = employee.statut is not same as(false) and not employee.archive %}{% else %}{% endfor %}
SalariéEmailFonctionRôlesStatut
{{ employee.email }}{{ employee.fonction ?: '—' }}
{% for role in employee.roles|filter(r => r != 'ROLE_USER')|slice(0,2) %}{{ role|replace({'ROLE_':'','_':' '})|title }}{% endfor %}
{{ employee_active ? 'Actif' : 'Inactif' }}Voir
Aucun salarié.
{% endblock %}