getConnection(); $row = $pdo->query("SELECT MAX(sort_order) AS mx FROM system_modules WHERE category = 'clinico'")->fetch(PDO::FETCH_ASSOC); $nextOrder = (int)($row['mx'] ?? 50) + 10; $pdo->prepare(" INSERT INTO system_modules (slug, name, icon, category, route, is_active, sort_order, description) VALUES (?, ?, ?, ?, ?, 1, ?, ?) ON DUPLICATE KEY UPDATE name=VALUES(name), icon=VALUES(icon), category=VALUES(category), route=VALUES(route), is_active=1, sort_order=VALUES(sort_order), description=VALUES(description) ")->execute([ 'lab_tomas_config', 'Tipos de Examen (Tomas)', 'fas fa-vials', 'clinico', '/lab_tomas_config.php', $nextOrder, 'Configurar tipos de examen y ciclos de tomas prolongadas (F-LAB-28)', ]); // Auto-eliminar el script @unlink(__FILE__); echo '
✅ Módulo lab_tomas_config registrado en system_modules (sort_order='.$nextOrder.').
Este archivo fue eliminado automáticamente.
Ir a Tipos de Examen →