{% extends 'base_back.html.twig' %}
{% block body %}
<div class="content-header">
<div class="container-fluid">
<div class="row mb-2">
<div class="col-sm-6">
<h1 class="m-0">Administrateurs</h1>
</div><!-- /.col -->
</div><!-- /.row -->
</div><!-- /.container-fluid -->
</div>
<section class="content">
<div class="container-fluid">
<!-- Small boxes (Stat box) -->
<div class="row">
<div class="col-12">
<div class="card">
<div class="card-header">
<h3 class="card-title">Liste des admin</h3>
</div>
<!-- /.card-header -->
<div class="card-body">
<table class="table" id="adminTable" class="table table-bordered table-hover">
<thead>
<tr>
<th>Nom Prénom</th>
<th>Email</th>
<th>Actions</th>
</tr>
</thead>
<tbody>
{% for user in users %}
<tr>
<td>{% if user == app.user %}<i class="far fa-user"></i>{% endif%}
{{ user.lastname }} {{ user.firstname }}</td>
<td>{{ user.email }}</td>
<td>
{% if user != app.user %}
<div class="d-flex justify-content-around">
<a href="{{ path('back_user_delete', {id:user.id}) }}" class="btn btn-danger" onclick="return confirm('Êtes-vous sûr de vouloir supprimer définitivement cet administrateur ?')">Supprimer</a>
</div>
{% endif %}
</td>
</tr>
{% else %}
<tr>
<td colspan="3">Aucun utilisateur</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</section>
{% endblock %}
{% block javascript %}
{{ parent() }}
<script nonce="{{ csp_nonce('script') }}">
$(document).ready(function() {
$('#adminTable').DataTable({
"language": {
"url": "https://cdn.datatables.net/plug-ins/1.10.24/i18n/French.json"
},
"order": []
});
});
</script>
{% endblock %}