This commit is contained in:
KONE SOREL 2026-02-24 11:00:20 +00:00
parent 56e4d4ac7c
commit d5911d2d91
2 changed files with 38 additions and 74 deletions

View File

@ -1,35 +1,26 @@
<main id="main" class="main"> <div id="div_entite" class="sr-only"></div>
<input class="sr-only" type="text" id="vue" name="vue" value="<?= isset($_SESSION['vue']) ? $_SESSION['vue'] : ''; ?>">
<input class="sr-only" type="text" id="racineWeb" name="racineWeb" value="<?= $racineWeb ?>">
<input class="sr-only" type="text" id="dureeSession" name="dureeSession" value="<?= $_SESSION['dureeSession'] ?>">
<input class="sr-only" type="text" id="codeLangue" name="codeLangue" value="<?= $_SESSION['codeLangue'] ?>">
<div id="div_entite" class="sr-only"></div>
<div class="fixed-div mb-4"> <input class="sr-only" type="text" id="vue" name="vue" value="<?= isset($_SESSION['vue']) ? $_SESSION['vue'] : ''; ?>">
<div class="content"> <input class="sr-only" type="text" id="racineWeb" name="racineWeb" value="<?= $racineWeb ?>">
<?php <input class="sr-only" type="text" id="dureeSession" name="dureeSession" value="<?= $_SESSION['dureeSession'] ?>">
$menuChildrenLevelThree = []; <input class="sr-only" type="text" id="codeLangue" name="codeLangue" value="<?= $_SESSION['codeLangue'] ?? 'fr_FR' ?>">
if (isset($menusvue) && count($menusvue) > 0) : <div class="fixed-div mb-4">
$current_url = $_SERVER['REQUEST_URI']; <div class="content">
$elements = explode("/", $current_url); <?php if (isset($menusvue) && count($menusvue) > 0) : ?>
$activeLink = $elements[1]; <div class="scrollmenu shadow-sm">
?> <?php foreach ($menusvue as $menu) :
<div class="scrollmenu nav-scroller shadow-sm"> $current_page = basename($_SERVER['PHP_SELF']);
<div class="nav nav-tabs border-0" role="tablist"> $menu_link = $menu['lienMenu'];
<?php foreach ($menusvue as $key3 => $menu) : $active_class = (strpos($menu_link, $current_page) !== false) ? 'active' : '';
$descriptionMenu = $menu['descriptionMenu']; ?>
$is_active = (basename($menu['lienMenu']) == $activeLink) ? 'active' : ''; <a title="<?= $menu['descriptionMenu']; ?>"
?> href="<?= $menu_link; ?>"
<a class="nav-link <?= $is_active ?>" class="<?= $active_class ?>">
title="<?= $descriptionMenu; ?>" <?= $menu['libeleMenu'] ?>
href="<?= $menu['lienMenu']; ?>"> </a>
<?= $menu['libeleMenu'] ?> <?php endforeach; ?>
</a> </div>
<?php endforeach; ?> <?php endif; ?>
</div> </div>
</div> </div>
<?php endif; ?>
</div>
</div>

View File

@ -1,59 +1,32 @@
<?php <?php $v_js = date('YmdHi'); ?>
// Réutilisation de la version définie dans le head ou redéfinition si besoin
$v_scripts = defined('APP_VERSION') ? APP_VERSION : date('YmdHi');
?>
<div id="div_ajaxgabarit" class="d-none"></div>
<script src="Bootstrap/js/jquery.min.js"></script> <script src="Bootstrap/js/jquery.min.js"></script>
<script src="Bootstrap/js/jquery-ui.js"></script> <script src="Bootstrap/js/jquery-ui.js"></script>
<script src="Bootstrap/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="Bootstrap/vendor/apexcharts/apexcharts.min.js"></script> <script src="Bootstrap_new/datatables/jquery.dataTables.min.js"></script>
<script src="Bootstrap/vendor/chart.js/chart.umd.js"></script>
<script src="Bootstrap/vendor/quill/quill.min.js"></script>
<script src="Bootstrap/vendor/simple-datatables/simple-datatables.js"></script> <script src="Bootstrap/vendor/simple-datatables/simple-datatables.js"></script>
<script src="Bootstrap/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
<script src="Bootstrap/js/timer.jquery.js"></script> <script src="Bootstrap/js/timer.jquery.js"></script>
<script src="Bootstrap_new/js/select2.min.js"></script>
<script src="Bootstrap_new/select/js/bootstrap-select.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script> <script src="https://cdn.jsdelivr.net/npm/sweetalert2@11"></script>
<script src="Js/fonctions.js?ver=<?= $v_scripts ?>"></script> <script src="Js/fonctions.js?ver=<?= $v_js ?>"></script>
<script src="<?= $_SESSION['dossierSociete'].'/Js/societe.js?ver='.$v_js ?>"></script>
<script src="<?= $_SESSION['dossierSociete'].'/Js/societe.js?ver='.$v_scripts ?>"></script> <script src="Bootstrap/js/main.js?v=<?= $v_js ?>"></script>
<script src="Bootstrap/js/main.js?v=<?= $v_scripts ?>"></script>
<script type="text/javascript"> <script type="text/javascript">
$(document).ready(function() { $(document).ready(function() {
/** // On vérifie que les inputs sont présents avant de lancer
* Lancement de la mise à jour du gabarit (Défini dans fonctions.js) console.log("Vue actuelle : " + $("#vue").val());
*/
if(typeof raffraichier_gabarit === "function") { // Lancement des fonctions globales
raffraichier_gabarit(); raffraichier_gabarit();
}
/** // Timer messagerie
* Rafraîchissement automatique de la messagerie toutes les 60s
*/
$('#timer').timer({ $('#timer').timer({
duration: '60s', duration: '60s',
callback: function() { callback: function() { raffraichier_messagerie(); },
if(typeof raffraichier_messagerie === "function") raffraichier_messagerie();
},
repeat: true repeat: true
}); });
/**
* Gestion de l'affichage de la barre de contexte (Sidebar Droite)
*/
$("#showSideNav, #toggleContexte").on("click", function(e) {
e.preventDefault();
$("#barre_laterale_d").addClass("open").fadeIn();
});
$("#hideSideNav, #closeContexte").on("click", function() {
$("#barre_laterale_d").removeClass("open").fadeOut();
});
}); });
</script> </script>