diff --git a/templates/_partials/back/table.html.twig b/templates/_partials/back/table.html.twig index 2e71ff69e..8e2859409 100755 --- a/templates/_partials/back/table.html.twig +++ b/templates/_partials/back/table.html.twig @@ -2,7 +2,7 @@
{{ user.nom}} | diff --git a/templates/back/partner/view.html.twig b/templates/back/partner/view.html.twig index dd6bae6dc..826b28b6b 100755 --- a/templates/back/partner/view.html.twig +++ b/templates/back/partner/view.html.twig @@ -191,7 +191,7 @@
Dernière connexion | -Nom | -Prénom | -Courriel | -Notif. e-mails | -Statut | -Rôle | + + {% set tableHead %} +Dernière connexion | +Nom | +Prénom | +Courriel | +Notif. e-mails | +Statut | +Rôle | + {% if platform.feature_permission_affectation and is_granted('ASSIGN_PERMISSION_AFFECTATION', partner) %} +Droits d'affectation | + {% endif %} +Actions | + {% endset %} + + {% set tableBody %} + {% for user in partner.users|filter(user => user.id is not null) %} +
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{ user.getLastLoginAtStr('d/m/Y') }} | +{{ user.nom }} | +{{ user.prenom }} | +{{ user.email }} | +{{ user.isMailingActive ? 'OUI' : 'NON' }} | +{% if user.statut == 0 %} + {% set classe = 'fr-badge--orange-terre-battue' %} + {% set label = 'INACTIF' %} + {% elseif user.statut == 1 %} + {% set classe = 'fr-badge--green-emeraude' %} + {% set label = 'ACTIF' %} + {% elseif user.statut == 2 %} + {% set classe = 'fr-badge--blue-ecume' %} + {% set label = 'ARCHIVE' %} + {% endif %} + {{ label }} | ++ {{ user.roleLabel() }} + | + {% if platform.feature_permission_affectation and is_granted('ASSIGN_PERMISSION_AFFECTATION', partner) %} +{{ user.isSuperAdmin() or user.isTerritoryAdmin() or user.hasPermissionAffectation() ? 'Oui' : 'Non' }} | + {% endif %} ++ {% if is_granted('USER_EDIT', user) %} + Droits d'affectation + data-userpermissionaffectation="{{ user.hasPermissionAffectation() ? '1' : '0' }}" {% endif %} - | Actions | -||||||
{{ user.getLastLoginAtStr('d/m/Y') }} | -{{ user.nom }} | -{{ user.prenom }} | -{{ user.email }} | -{{ user.isMailingActive ? 'OUI' : 'NON' }} | -{% if user.statut == 0 %} - {% set classe = 'fr-badge--orange-terre-battue' %} - {% set label = 'INACTIF' %} - {% elseif user.statut == 1 %} - {% set classe = 'fr-badge--green-emeraude' %} - {% set label = 'ACTIF' %} - {% elseif user.statut == 2 %} - {% set classe = 'fr-badge--blue-ecume' %} - {% set label = 'ARCHIVE' %} - {% endif %} - {{ label }} | -- {{ user.roleLabel() }} - | - {% if platform.feature_permission_affectation and is_granted('ASSIGN_PERMISSION_AFFECTATION', partner) %} -{{ user.isSuperAdmin() or user.isTerritoryAdmin() or user.hasPermissionAffectation() ? 'Oui' : 'Non' }} | - {% endif %} -- {% if is_granted('USER_EDIT', user) %} - - - {% endif %} - {% if is_granted('USER_TRANSFER', user) and app.request.get('_route') is not same as('back_partner_new') %} - - {% endif %} - {% if is_granted('USER_DELETE', user) and app.request.get('_route') is not same as('back_partner_new') %} - - {% endif %} - | -|||||||
Aucun agent trouvé | -
-
-
-
-
- |
- - Nom de la colonne - | -- Détails - | -
---|---|---|
-
-
-
-
- |
- - {{ col.name }} - | -- {{ col.description }} - | -