<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>{% block title %}Admin Alignoscope{% endblock %}</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta content="Coderthemes" name="author" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
{% block stylesheets %}
<!-- App favicon -->
<link rel="shortcut icon" href="/admin/assets/images/favicon.ico">
<!-- App css -->
<link href="/admin/assets/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
<link href="/admin/assets/css/icons.min.css" rel="stylesheet" type="text/css" />
<link href="/admin/assets/css/app.min.css" rel="stylesheet" type="text/css" />
<link href="https://cdn.datatables.net/2.1.8/css/dataTables.dataTables.css" rel="stylesheet"/>
<link href="https://cdn.jsdelivr.net/npm/line-awesome@1.3.0/dist/line-awesome/css/line-awesome.min.css" rel="stylesheet">
{% endblock %}
{% block javascripts %}
<!-- Vendor js -->
<script src="/admin/assets/js/vendor.min.js"></script>
<!-- App js -->
<script src="/admin/assets/js/app.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
<script src="/admin/assets/libs/moment/moment.min.js"></script>
<script src="/admin/assets/libs/flatpickr/flatpickr.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/apexcharts"></script>
<script src="/admin/assets/js/pages/dashboard.init.js"></script>
<script src="https://cdn.datatables.net/2.1.8/js/dataTables.js"></script>
<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
<script type="text/javascript">
$(document).ready(function() {
//désactire les alert pour datatable
$.fn.dataTable.ext.errMode = 'none';
// Définir les paramètres par défaut de DataTables
$.extend(true, $.fn.dataTable.defaults, {
"language": {
"sProcessing": "Traitement en cours...",
"sSearch": "Rechercher :",
"sLengthMenu": "Afficher _MENU_ éléments par page",
"sInfo": "Affichage de _START_ à _END_ sur _TOTAL_ éléments",
"sInfoEmpty": "Affichage de 0 à 0 sur 0 élément",
"sInfoFiltered": "(filtré à partir de _MAX_ éléments au total)",
"sLoadingRecords": "Chargement...",
"sZeroRecords": "Aucun résultat trouvé",
"sEmptyTable": "Aucune donnée disponible dans le tableau",
"oAria": {
"sSortAscending": ": activer pour trier la colonne par ordre croissant",
"sSortDescending": ": activer pour trier la colonne par ordre décroissant"
}
}
});
// Initialisation de DataTables pour tous les tableaux
$('table').each(function() {
if (!$.fn.dataTable.isDataTable(this)) { // Vérifie si le tableau a déjà été initialisé
$(this).DataTable(); // Initialisation uniquement si ce n'est pas déjà fait
}
});
});
</script>
{% endblock %}
</head>
<body>
{% block body %}{% endblock %}
</body>
</html>