gf
This commit is contained in:
@@ -1,40 +1,27 @@
|
||||
<aside id="sidebar" class="sidebar shadow">
|
||||
<ul class="sidebar-nav" id="sidebar-nav">
|
||||
<?php foreach ($menus as $key0 => $menuParent):
|
||||
$menuChildrenLevelOne = $gabary->get_menus_by_parent_code($menuParent['vue']);
|
||||
$hasChildren = (sizeof($menuChildrenLevelOne) > 0);
|
||||
$parentTarget = "menu-" . $menuParent['codeMenu'] . $key0;
|
||||
$isActiveParent = (strtolower($menuParent['libeleMenu']) == strtolower($activeLevel1));
|
||||
<aside id="sidebar" class="sidebar shadow-sm">
|
||||
<ul class="sidebar-nav p-2" id="sidebar-nav">
|
||||
<?php foreach ($menus as $key0 => $menuParent):
|
||||
$menuChildren = $gabary->get_menus_by_parent_code($menuParent['vue']);
|
||||
$hasChild = (sizeof($menuChildren) > 0);
|
||||
?>
|
||||
<li class="nav-item">
|
||||
<?php if ($hasChildren): ?>
|
||||
<a class="nav-link <?= $isActiveParent ? '' : 'collapsed' ?>"
|
||||
data-bs-target="#<?= $parentTarget ?>"
|
||||
data-bs-toggle="collapse" href="#">
|
||||
<i class="<?= $menuParent['icone']; ?> shadow-sm"></i>
|
||||
<span><?= $menuParent['libeleMenu'] ?></span>
|
||||
<i class="bi bi-chevron-down ms-auto"></i>
|
||||
</a>
|
||||
<ul id="<?= $parentTarget ?>"
|
||||
class="nav-content collapse <?= $isActiveParent ? 'show' : '' ?>"
|
||||
data-bs-parent="#sidebar-nav">
|
||||
<?php foreach ($menuChildrenLevelOne as $menuChild):
|
||||
$link_clean = explode('/', $menuChild['lienMenu'])[0];
|
||||
?>
|
||||
<li class="nav-item mb-1">
|
||||
<a class="nav-link <?= $hasChild ? 'collapsed' : '' ?> d-flex align-items-center text-white"
|
||||
<?= $hasChild ? 'data-bs-target="#menu'.$key0.'" data-bs-toggle="collapse"' : '' ?>
|
||||
href="<?= $hasChild ? '#' : $menuParent['lienMenu'] ?>">
|
||||
<i class="<?= $menuParent['icone']; ?> me-2"></i>
|
||||
<span><?= $menuParent['libeleMenu'] ?></span>
|
||||
<?php if($hasChild): ?><i class="bi bi-chevron-down ms-auto small"></i><?php endif; ?>
|
||||
</a>
|
||||
<?php if($hasChild): ?>
|
||||
<ul id="menu<?= $key0 ?>" class="nav-content collapse list-unstyled ps-4 py-1" data-bs-parent="#sidebar-nav">
|
||||
<?php foreach ($menuChildren as $menuChild): ?>
|
||||
<li>
|
||||
<a href="<?= $menuChild['lienMenu']; ?>"
|
||||
class="<?= ($link_clean == $activeLink) ? 'active' : ''; ?>">
|
||||
<i class="bi bi-circle"></i>
|
||||
<span><?= $menuChild['libeleMenu']; ?></span>
|
||||
<a href="<?= $menuChild['lienMenu']; ?>" class="text-white-50 text-decoration-none small d-block py-1">
|
||||
<i class="bi bi-circle me-2" style="font-size: 8px;"></i><?= $menuChild['libeleMenu']; ?>
|
||||
</a>
|
||||
</li>
|
||||
<?php endforeach; ?>
|
||||
</ul>
|
||||
<?php else: ?>
|
||||
<a class="nav-link <?= $isActiveParent ? '' : 'collapsed' ?>" href="<?= $menuParent['lienMenu']; ?>">
|
||||
<i class="<?= $menuParent['icone']; ?>"></i>
|
||||
<span><?= $menuParent['libeleMenu'] ?></span>
|
||||
</a>
|
||||
<?php endif; ?>
|
||||
</li>
|
||||
<?php endforeach; ?>
|
||||
|
||||
Reference in New Issue
Block a user