diff --git a/shared/components/sidebar.php b/shared/components/sidebar.php index b7abd2f..e6c33e5 100644 --- a/shared/components/sidebar.php +++ b/shared/components/sidebar.php @@ -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. ?> -