Correcciones
This commit is contained in:
@@ -42,12 +42,12 @@ function obtenerCatalogosVisibles($idUsuario) {
|
||||
$catalogos = [];
|
||||
while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) {
|
||||
$catalogos[] = [
|
||||
'nombre' => $row['nombre'],
|
||||
'nombre' => $row['nombre'],
|
||||
'descripcion' => $row['descripcion'],
|
||||
'color' => $row['color'],
|
||||
'ruta' => $row['ruta'],
|
||||
'accion' => $row['accion'],
|
||||
'visible' => true,
|
||||
'color' => $row['color'],
|
||||
'ruta' => $row['ruta'],
|
||||
'accion' => $row['accion'],
|
||||
'visible' => true,
|
||||
'obligatorio' => true
|
||||
];
|
||||
}
|
||||
@@ -74,12 +74,12 @@ function obtenerCatalogosVisibles($idUsuario) {
|
||||
$catalogos_disponibles = [];
|
||||
while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) {
|
||||
$catalogos_disponibles[] = [
|
||||
'nombre' => $row['nombre'],
|
||||
'nombre' => $row['nombre'],
|
||||
'descripcion' => $row['descripcion'],
|
||||
'color' => $row['color'],
|
||||
'ruta' => $row['ruta'],
|
||||
'accion' => $row['accion'],
|
||||
'campo_bd' => strtolower(str_replace([' ', 'ó', 'ú', 'á', 'é', 'í'], ['_', 'o', 'u', 'a', 'e', 'i'], $row['nombre']))
|
||||
'color' => $row['color'],
|
||||
'ruta' => $row['ruta'],
|
||||
'accion' => $row['accion'],
|
||||
'campo_bd' => strtolower(str_replace([' ', 'ó', 'ú', 'á', 'é', 'í'], ['_', 'o', 'u', 'a', 'e', 'i'], $row['nombre']))
|
||||
];
|
||||
}
|
||||
sqlsrv_free_stmt($stmt);
|
||||
@@ -109,11 +109,11 @@ function obtenerCatalogosVisibles($idUsuario) {
|
||||
|
||||
if ($esObligatorio) {
|
||||
// Catálogos obligatorios siempre visibles
|
||||
$catalogo['visible'] = true;
|
||||
$catalogo['visible'] = true;
|
||||
$catalogo['obligatorio'] = true;
|
||||
} else {
|
||||
// Verificar si está activado en preferencias
|
||||
$catalogo['visible'] = isset($preferencias[$campo]) && $preferencias[$campo] == 1;
|
||||
$catalogo['visible'] = isset($preferencias[$campo]) && $preferencias[$campo] == 1;
|
||||
$catalogo['obligatorio'] = false;
|
||||
}
|
||||
|
||||
@@ -126,25 +126,25 @@ function obtenerCatalogosVisibles($idUsuario) {
|
||||
|
||||
return [
|
||||
'catalogos_activos' => true,
|
||||
'catalogos' => $catalogos_visibles,
|
||||
'tipo_usuario' => $tipoUsuario
|
||||
'catalogos' => $catalogos_visibles,
|
||||
'tipo_usuario' => $tipoUsuario
|
||||
];
|
||||
}
|
||||
|
||||
// Función para obtener icono según el nombre del catálogo
|
||||
function obtenerIconoCatalogo($nombre) {
|
||||
$iconos = [
|
||||
'Locaciones' => '📍',
|
||||
'Vinculación' => '🔗',
|
||||
'Transportistas' => '🚚',
|
||||
'Transportes' => '🚛',
|
||||
'Choferes' => '👨✈️',
|
||||
'Proveedores' => '🏭',
|
||||
'Productos frecuentes' => '⭐',
|
||||
'Locaciones' => '📍',
|
||||
'Vinculación' => '🔗',
|
||||
'Transportistas' => '🚚',
|
||||
'Transportes' => '🚛',
|
||||
'Choferes' => '👨✈️',
|
||||
'Proveedores' => '🏭',
|
||||
'Productos frecuentes' => '⭐',
|
||||
'Solicitudes importación' => '📄',
|
||||
'Expediente electrónico' => '📁',
|
||||
'Configuración' => '⚙️',
|
||||
'Cerrar sesión' => '🚪'
|
||||
'Expediente electrónico' => '📁',
|
||||
'Configuración' => '⚙️',
|
||||
'Cerrar sesión' => '🚪'
|
||||
];
|
||||
|
||||
return $iconos[$nombre] ?? '📁';
|
||||
|
||||
Reference in New Issue
Block a user