newdesigngestionnaire/Vue/includes/sidebar.php
2026-02-24 14:04:02 +00:00

43 lines
2.0 KiB
PHP

<aside id="sidebar" class="sidebar">
<div class="sidebar-brand">
<img src="Bootstrap_new/images/new/favicon.png" alt="Inter Santé" style="width: 40px;">
<span>INTER SANTE</span>
</div>
<ul class="sidebar-nav">
<?php foreach ($menus as $menuParent):
$menuChildren = $gabary->get_menus_by_parent_code($menuParent['vue']);
$hasChildren = !empty($menuChildren);
$isActive = (strtolower($menuParent['libeleMenu']) == strtolower($activeLevel1));
?>
<li class="nav-item">
<?php if ($hasChildren): ?>
<a class="nav-link <?= $isActive ? '' : 'collapsed' ?>"
data-bs-target="#menu-<?= $menuParent['codeMenu'] ?>"
data-bs-toggle="collapse"
href="#">
<i class="<?= $menuParent['icone'] ?>"></i>
<span><?= _($menuParent['libeleMenu']) ?></span>
<i class="bi bi-chevron-down ms-auto"></i>
</a>
<ul id="menu-<?= $menuParent['codeMenu'] ?>"
class="nav-content collapse <?= $isActive ? 'show' : '' ?>">
<?php foreach ($menuChildren as $child): ?>
<li>
<a href="<?= $child['lienMenu'] ?>">
<i class="bi bi-circle"></i>
<span><?= _($child['libeleMenu']) ?></span>
</a>
</li>
<?php endforeach; ?>
</ul>
<?php else: ?>
<a class="nav-link" href="<?= $menuParent['lienMenu'] ?>">
<i class="<?= $menuParent['icone'] ?>"></i>
<span><?= _($menuParent['libeleMenu']) ?></span>
</a>
<?php endif; ?>
</li>
<?php endforeach; ?>
</ul>
</aside>