Current File : /var/www/maausk-app/public/sidebar.php |
<?php
// sidebar.php — menú lateral compartido con rutas relativas y estado activo
$current = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
function active($path) {
global $current;
return strpos($current, $path) !== false ? 'active' : '';
}
?>
<nav id="sidebar" class="d-flex flex-column">
<div class="sidebar-header text-center py-4">
<span class="brand">Pharmacius</span>
</div>
<ul class="nav flex-column px-2">
<!-- Todos los Productos -->
<li class="nav-item">
<a class="nav-link <?= active('products.php') ?>" href="products.php">Todos los Productos</a>
</li>
<!-- Listado simple de Productos -->
<li class="nav-item">
<a class="nav-link <?= active('products_list.php') ?>" href="products_list.php">Listado de Productos</a>
</li>
<!-- Productos por Almacén -->
<li class="nav-item">
<a class="nav-link <?= active('products.php?almacen=') ?>" data-bs-toggle="collapse"
href="#menuProductos"
aria-expanded="<?= active('products.php?almacen=') ? 'true' : 'false' ?>"
aria-controls="menuProductos">
Productos por Almacén
</a>
<ul class="collapse nav flex-column ms-3 <?= active('products.php?almacen=') ? 'show' : '' ?>" id="menuProductos">
<li class="nav-item">
<a class="nav-link <?= isset($_GET['almacen']) && $_GET['almacen']=='FCartagena'?'active':'' ?>"
href="products.php?almacen=FCartagena">FCartagena</a>
</li>
<li class="nav-item">
<a class="nav-link <?= isset($_GET['almacen']) && $_GET['almacen']=='FMadrid'?'active':'' ?>"
href="products.php?almacen=FMadrid">FMadrid</a>
</li>
<li class="nav-item">
<a class="nav-link <?= isset($_GET['almacen']) && $_GET['almacen']=='Almacen'?'active':'' ?>"
href="products.php?almacen=Almacen">Almacén</a>
</li>
<li class="nav-item">
<a class="nav-link <?= isset($_GET['almacen']) && $_GET['almacen']=='Centralis'?'active':'' ?>"
href="products.php?almacen=Centralis">Centralis</a>
</li>
</ul>
</li>
<!-- Pedidos -->
<li class="nav-item">
<a class="nav-link <?= active('orders.php') ?>" href="orders.php">Pedidos</a>
</li>
<!-- Gestionar Productos -->
<li class="nav-item">
<a class="nav-link <?= active('products_manage.php') ?>" href="products_manage.php">Gestionar Productos</a>
</li>
<!-- Logout -->
<li class="nav-item mt-auto">
<form action="" method="post">
<button class="btn btn-sm btn-outline-light w-100" name="logout" type="submit">Salir</button>
</form>
</li>
</ul>
</nav>