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>