{% extends 'App/_include/_layout.main.html.twig' %} {% block page_content %}

{{ 'user.manage.title'|trans }}

{% for user in users %} {% set whoami = false %} {% if user.id == app.user.id %} {% set whoami = true %} {% endif %} {% set admin_user = false %} {% set manager = false %} {% set customer = false %} {% if constant('App\\Entity\\Security\\App\\SecurityUser::ROLE_MANAGER') in user.rolesApp %} {% set manager = true %} {% endif %} {% if constant('App\\Entity\\Security\\App\\SecurityUser::ROLE_CUSTOMER_MANAGER') in user.rolesApp %} {% set customer = true %} {% endif %} {% if constant('App\\Entity\\Security\\App\\SecurityUser::ROLE_USER_ADMIN') in user.rolesApp %} {% set admin_user = true %} {% endif %} {# {% for group in user.groups %}#} {# {% if group.code == constant('App\\Entity\\Security\\App\\Security::GROUP_ADMIN_USER') %}#} {# {% set admin_user = true %}#} {# {% endif %}#} {# {% if group.code == constant('App\\Entity\\Security\\App\\SecurityGroup::GROUP_MANAGER') %}#} {# {% set manager = true %}#} {# {% endif %}#} {# {% if group.code == constant('App\\Entity\\Security\\App\\SecurityGroup::GROUP_CUSTOMER') %}#} {# {% set customer = true %}#} {# {% endif %}#} {# {% endfor %}#} {% endfor %}
{{ 'user.manage.column.name'|trans }} {{ 'user.manage.column.email'|trans }} {{ 'user.manage.column.level_access'|trans }} {{ 'user.manage.column.last_login'|trans }} {{ 'user.manage.column.action'|trans }}
{% if user.isActive %} {% else %} {% endif %} {{ user.fullName('medium') }} {{ user.email }}     {% if user.lastLogin %}{{ user.lastLogin|date('d/m/Y H:i') }}{% endif %} {# #} {# #} {# #} {# #} {# #}
{{ 'user.manage.modal.add.title'|trans }}
{{ form_start(formAddUser, {'attr': {'id': 'formAddUser'}}) }}
{{ form_label(formAddUser.gender) }} {{ form_widget(formAddUser.gender) }}
{{ form_label(formAddUser.firstName) }} {{ form_widget(formAddUser.firstName) }}
{{ form_label(formAddUser.lastName) }} {{ form_widget(formAddUser.lastName) }}
{{ form_label(formAddUser.email) }} {{ form_widget(formAddUser.email,{'attr':{'data-parsley-email-can-be-used':true}}) }}
{{ form_label(formAddUser.rolesApp) }} {{ form_widget(formAddUser.rolesApp) }}
{{ form_end(formAddUser) }}
{{ 'user.manage.modal.edit.title'|trans }}
{{ 'user.manage.modal.disable.title'|trans }}
{{ 'user.manage.modal.disable.text'|trans }}
{{ 'user.manage.modal.enable.title'|trans }}
{{ 'user.manage.modal.enable.text'|trans }}
{{ 'user.manage.modal.reset_password.title'|trans }}
{{ 'user.manage.modal.reset_password.text'|trans }}
{{ 'user.manage.modal.last_logins.title'|trans }}
{{ 'user.manage.modal.send_invitation.title'|trans }}
{{ 'user.manage.modal.send_invitation.text'|trans }}
{{ 'user.manage.modal.swap_manager.title'|trans }}
{# {{ 'user.manage.modal.swap_manager.text'|trans }}#}
{% endblock %} {% block javascript_footer %} {{ parent() }} {% endblock %}