96 Personalización de Menú Profesional en Español (Ajustes + Cerrar Sesión) 🔐⚙️
Duración: 12 min
Módulo: Últimos Ajustes del Sistema
Lección 3 de
9
Descripción
⚙️ Lección 96: Personalización de Menú Profesional y Ajustes de Usuario
En esta sesión, nos enfocamos en pulir los detalles que hacen que el sistema se sienta profesional y coherente para el usuario final.
1. 🌐 Internacionalización del Menú (Español)
Corregimos los textos que venían por defecto en inglés en la plantilla base:
- Sidebar y Menú Móvil: Localizamos las opciones del perfil de usuario. Cambiamos Setting por "Ajustes" y Logout por "Cerrar Sesión" [04:43].
- Consistencia Responsive: Aseguramos que los cambios se reflejaran tanto en la vista de escritorio como en el menú desplegable para dispositivos móviles [05:01].
2. 👥 Sincronización de Lógica: Usuarios vs. Clientes
Abordamos una observación importante de la comunidad sobre la duplicidad de edición:
- El Problema: Al editar un nombre en el módulo de "Usuarios", este no siempre se reflejaba correctamente en el módulo específico de "Clientes", causando inconsistencias de datos [06:19].
- La Solución: Implementamos una restricción lógica en la vista index de Usuarios. Ahora, si el rol del usuario es "Cliente", el botón de Editar se oculta automáticamente [09:07].
- Flujo de Trabajo: Esto obliga al administrador a realizar cambios desde el módulo de "Clientes", que es el origen único de verdad para esa entidad, manteniendo la integridad de la base de datos [11:43].
3. 🛡️ Verificación de Soft Deletes
Validamos que el sistema de "Eliminación Suave" funcione correctamente entre módulos:
- Al eliminar (desactivar) un cliente desde su módulo específico, verificamos que su estado también cambie en el listado general de usuarios, permitiendo su restauración si es necesario sin perder el historial [11:23].
Estado del Sistema:
- Interfaz: Más amigable para usuarios hispanohablantes.
- Integridad: Reglas de negocio claras que evitan la edición redundante y errores de sincronización.
🚀 Próximo Paso: En la lección 97, personalizaremos la pantalla de inicio de sesión (Login) añadiendo un fondo profesional y traduciendo los campos restantes al español.
Lecciones
Introducción e instalación
Módulo Ajustes del sistema
Lección 6. 11 ✅ | ¡Módulo de Ajustes Listo! Traer Información y Guardar Cambios | Laravel 12 💰
18 min
Módulo Roles
Lección 3. 14 📋 | Listado de Roles: Creando una Tabla Profesional con Tailwind CSS | Laravel 12 🚀
11 min
Lección 4. 15 ➕ Creando Nuevos Roles: Formulario de Registro y Validación | Laravel 12 & Spatie 🛡️
17 min
Lección 8. 19 💣 Método Destroy: Cómo Eliminar Registros con Validación y Alertas Pro en Laravel 12 ✨
9 min
Módulo Usuarios
Módulo clientes
Lección 2. 29 Cómo crear Datos de Prueba con Factories - Módulo Clientes Laravel Factories y Faker 🚀
21 min
Módulo Categorías
Módulo Prestamos y Pagos
Lección 5. 46 Módulo de Pagos en Laravel 12: Migración, Estructura de Cuotas y Control de Estados 💳📊
13 min
Módulo Contratos
Módulo Notificaciones
Módulo Permisos
Módulo Backups
Módulo Reportes
Módulo Producción
Lección 4. 77 Mostrar Roles de Usuario en la Interfaz: Personalización con Flux UI y FontAwesome 🛡️👤
13 min
Módulo Pagos Parciales
Módulo Liquidación de Préstamo
Últimos Ajustes del Sistema
Lección 7. 100 Página 404 Personalizada en Laravel: Diseño Elegante y Profesional para tu Sistema 🚫✨
7 min
Apoya este proyecto
Si te gusta nuestro contenido, ¡apóyanos con una donación!
Donar por Airtm Donar por Binance¡Gracias por tu apoyo! ❤️