newdesigngestionnaire/Vue/includes/scripts-footer.php
2026-02-24 12:35:39 +00:00

57 lines
2.1 KiB
PHP

<!-- jQuery first -->
<script src="Bootstrap/js/jquery.min.js"></script>
<script src="Bootstrap/js/jquery-ui.js"></script>
<script src="Bootstrap/js/timer.jquery.js"></script>
<!-- Vendor JS -->
<script src="Bootstrap/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="Bootstrap_new/js/select2.min.js"></script>
<script src="Bootstrap_new/select/js/bootstrap-select.min.js"></script>
<script src="Bootstrap_new/datatables/datatable.min.js"></script>
<!-- Template Main JS -->
<script src="Bootstrap/js/main.js"></script>
<script src="Js/html2pdf.js"></script>
<script src="Js/fonctions.js?ver=<?= date('YmdHi') ?>"></script>
<!-- Internationalisation -->
<?php if (est_anglophone()): ?>
<script src="Js/datepicker-eng.js"></script>
<?php else: ?>
<script src="Js/datepicker-fr.js"></script>
<?php endif; ?>
<!-- Librairies tierces -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11.14.1/dist/sweetalert2.all.min.js"></script>
<script src="https://unpkg.com/vue@3/dist/vue.global.prod.js"></script>
<!-- Scripts d'initialisation -->
<script src="<?= $_SESSION['dossierSociete'] . '/Js/societe.js' ?>"></script>
<!-- Inputs cachés essentiels -->
<input type="hidden" id="vue" value="<?= $_SESSION['vue'] ?? '' ?>">
<input type="hidden" id="racineWeb" value="<?= $racineWeb ?>">
<input type="hidden" id="dureeSession" value="<?= $_SESSION['dureeSession'] ?>">
<input type="hidden" id="codeLangue" value="<?= $_SESSION['lang'] ?? 'fr_FR' ?>">
<div id="div_ajaxgabarit"></div>
<script>
$(document).ready(function() {
// Gestion du drawer de contexte
$('#showSideNav').on('click', function() {
$('#barre_laterale_d').addClass('show');
});
$('#hideSideNav').on('click', function() {
$('#barre_laterale_d').removeClass('show');
});
// Timer de rafraîchissement
$('#timer').timer({
duration: '60s',
callback: raffraichir_messagerie,
repeat: true
});
});
</script>