{% extends 'administration/base.html.twig' %} {% block title %}{{ 'admin.users_management'|trans }}{% endblock %} {% block body %} {% set canUserCreate = has_permission('ALLOW_USER_CREATE', app.user) %} {% set canUserEdit = has_permission('ALLOW_USER_EDIT', app.user) %} {% set canUserDelete = has_permission('ALLOW_USER_DELETE', app.user) %}

{{ 'admin.users_management'|trans }}

{{ 'admin.users_list_hint'|trans }}

{% if canUserCreate %} {{ 'admin.create_user'|trans }} {% endif %}
{% if users|length > 0 %}
{% for user in users %} {% endfor %}
{{ 'admin.users_table_user'|trans }} {{ 'admin.users_table_email'|trans }} {{ 'admin.users_table_roles'|trans }} {{ 'admin.users_table_created'|trans }} {{ 'admin.actions'|trans }}
{{ user.username }} {% if app.user and user.id == app.user.id %} {{ 'admin.you'|trans }} {% endif %}
{{ user.email }}
{% for role in user.rolesNew %} {{ role.name }} {% else %} - {% endfor %}
{{ user.email }} {% for role in user.rolesNew %} {{ role.name }} {% else %} - {% endfor %} {{ user.createdAt ? user.createdAt|date('d.m.Y H:i') : '-' }}
{% if canUserEdit %} {% endif %} {% if canUserDelete %} {% endif %}
{% include 'administration/pagination.html.twig' with { 'paginationPath': 'admin_users', 'totalPages': totalPages, 'currentPage': currentPage, 'search': search } %}
{% else %}

{{ 'admin.no_users_found'|trans }}

{{ 'admin.users_empty_filtered'|trans }}

{% endif %}
{% endblock %}