41 lines
1.4 KiB
Twig
41 lines
1.4 KiB
Twig
{% extends 'base.html.twig' %}
|
|
|
|
{% block title %}User Profile{% endblock %}
|
|
|
|
{% block body %}
|
|
{% if is_granted('ROLE_SUPER_ADMIN') %}
|
|
<div class="w-100 h-100 p-5 m-auto">
|
|
|
|
<div class="d-flex justify-content-between align-items-center mb-4">
|
|
<h1>Gestion Utilisateurs</h1>
|
|
<a href="{{ path('user_new') }}" class="btn btn-primary">Ajouter un utilisateur</a>
|
|
</div>
|
|
|
|
|
|
{% if users|length == 0 %}
|
|
<div class="alert alert-info">
|
|
<h4>Aucun utilisateur trouvé</h4>
|
|
</div>
|
|
{% else %}
|
|
<div class="card">
|
|
<div class="card-body">
|
|
<div id="tabulator-userList" data-controller="user"
|
|
data-user-aws-value="{{ aws_url }}"
|
|
data-user-list-value="true"
|
|
data-user-test-value="true">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
{% endif %}
|
|
</div>
|
|
|
|
{% else %}
|
|
<div class="w-100 h-100 p-5 m-auto">
|
|
<div class="alert alert-warning">
|
|
<h4>Accès limité</h4>
|
|
<p>Vous n'avez pas les permissions nécessaires pour voir la liste des utilisateurs.</p>
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
{% endblock %} |