06 👤 VISTA SHOW Profesional - Perfil Usuario + Acciones | Laravel Sistema Parqueo
Duración: 31 min
Módulo: 👑 Módulos de Usuarios y Seguridad Inicial
Lección 4 de
5
Descripción
📚 LECCIÓN 06: VISTA SHOW PROFESIONAL (Perfil de Usuario) y Acciones CRUD 👤
Esta lección se enfoca en el desarrollo profesional de la vista detallada de un usuario (show), configurando un perfil completo y preparando las acciones de edición y eliminación en Laravel.
1. Lógica del Controlador y Preparación de Rutas ⚙️
- 1.1. Búsqueda por ID: Implementación del método show en el UserController para recibir el ID del usuario y buscar su información completa utilizando User::find($id) [02:44].
- 1.2. Mapeo de la Vista: Se retorna la vista admin.usuarios.show enviando el objeto $usuario completo a través de la función compact() [03:58].
2. Diseño del Listado de Usuarios (index) 🎨
- 2.1. Estandarización del Estado: Se realiza una corrección en la vista de listado (index) para reemplazar la visualización del estado booleano (1 o 0) por badges de Bootstrap: "Activo" (bg-success) e "Inactivo" (bg-danger), mejorando la coherencia visual y la UX [05:01].
3. Estructura de la Vista SHOW (Perfil Avanzado) 🗂️
- 3.1. Layout Bi-Columna: Se diseña la vista show.blade.php utilizando un layout dividido: una columna de 8 unidades para la Información Personal y una columna de 4 unidades para el Panel Lateral de Perfil y el estado [10:17].
- 3.2. Visualización Detallada: Se listan los campos personales con un diseño elegante, utilizando iconos y etiquetas para una lectura fácil:
- Nombre Completo y Correo Electrónico [00:11:18 - 00:12:44].
- Documento (Tipo + Número) [12:52].
- Celular, Fecha de Nacimiento, Género y Dirección [00:14:21 - 00:17:11].
- 3.3. Bloque de Contacto de Emergencia: Se crea un bloque específico para mostrar el nombre, teléfono y parentesco del contacto de emergencia en una tarjeta separada [17:29].
4. Panel Lateral y Gestión de Perfil 🖼️
- 4.1. Carga Condicional de Fotografía: Implementación de lógica if/else para:
- Mostrar la fotografía real del usuario si existe.
- Mostrar un "Avatar Genérico" por defecto si el usuario no ha cargado ninguna foto, evitando errores de imagen [23:53].
- 4.2. Información Crítica: Se añaden datos esenciales bajo la foto de perfil:
Lecciones
Configuración y Módulos Base
Lección 2. 02 ⚙️ Configuración del Sistema DESDE CERO - Laravel + Filament | Ajustes Profesionales
106 min
👑 Módulos de Usuarios y Seguridad Inicial
Lección 1. 03 👑 SISTEMA DE ROLES Completo - Laravel + Spatie Permission | Autenticación Profesional
67 min
🚗 Módulos Operacionales de Inventario
Lección 1. 08 🅿️ MÓDULO ESPACIOS Completo - Gestión de Plazas de Parqueo | Laravel Sistema Real
49 min
Lección 3. 10 🚗 Registro de Clientes + Vehículos - Laravel CRUD Empresarial | Proyecto FullStack
45 min
Lección 4. 11 🚗 MÓDULO VEHÍCULOS Completo - CRUD + Relaciones + Foreign Keys | Laravel Parqueo
66 min
🎟️ Gestión de Tickets y Cobro
Lección 3. 14 🎟️ Registro de Tickets en la Base de Datos | Sistema de Parqueo con Laravel FullStack
52 min
Lección 5. 16 🎟️ Impresión y Cancelación de Tickets | Sistema de Parqueo con Laravel 12 FullStack
56 min
Lección 8. 19 🧾 Generar Código QR con datos de la Factura | Sistema de Parqueo Laravel 12 FullStack
12 min
📊 Dashboard y Reportes Financieros
Lección 3. 22 📊 Cards, Métricas en Tiempo Real e Ingresos | Sistema de Parqueo Laravel 12 FullStack
49 min
Lección 8. 27 💲 Reporte Semanal de Ingresos del Parqueo | Sistema de Parqueo Laravel 12 FullStack
30 min
Lección 9. 28 💲 Reporte Mensual de Ingresos del Parqueo | Sistema de Parqueo Laravel 12 FullStack
41 min
Lección 10. 29 💲 Reporte de Ingresos Diarios del Parqueo | Sistema de Parqueo Laravel 12 FullStack
33 min
🛡️ Permisos y Control de Acceso
👤 Gestión de Perfil y Mantenimiento
Lección 1. 36 🔑 Evitar Borrar Roles con Usuarios Asociados | Sistema de Parqueo Laravel 12 FullStack
10 min
🚀 Cierre y Despliegue
Apoya este proyecto
Si te gusta nuestro contenido, ¡apóyanos con una donación!
Donar por Airtm Donar por Binance¡Gracias por tu apoyo! ❤️