Update sidebar.php

This commit is contained in:
Lizandro Guarnizo
2026-04-16 23:19:08 -05:00
parent d880d6f8fc
commit 5de48127f1
+5 -1
View File
@@ -14,6 +14,10 @@
// Cargar ModuleRegistry si no está ya (cuando el sidebar se incluye desde legacy files)
if (!class_exists('ModuleRegistry', false)) {
// Asegurar APP_ROOT para que loadFromFiles() funcione
if (!defined('APP_ROOT')) {
define('APP_ROOT', realpath(__DIR__ . '/../../'));
}
$__mrFile = defined('APP_ROOT')
? APP_ROOT . '/core/ModuleRegistry.php'
: __DIR__ . '/../../core/ModuleRegistry.php';
@@ -122,7 +126,7 @@ if (class_exists('ModuleRegistry', false)) {
// ── Fallback estático (cuando ModuleRegistry no está disponible) ──────────
// Solo muestra los módulos básicos de laboratorio sin lógica dinámica.
?>
<li class="sidebar-section"><i class="fas fa-flask me-1"></i> Laboratorio</li>
<li class="sidebar-section"><i class="fas fa-house-medical me-1"></i> Domicilios</li>
<?php if (function_exists('hasModule') && hasModule('lab_dashboard')): ?>
<li><a href="lab_dashboard.php" class="nav-link"><i class="fas fa-tachometer-alt"></i> Dashboard</a></li>
<?php endif; ?>