10 ⚙️ CRUD Completo de Roles | Spatie Roles & Permisos | Ecommerce Laravel 12 FullStack
Duración: 25 min
Módulo: 🛡️ Roles, Permisos y Gestión de Usuarios (Spatie) 7-16
Lección 4 de
10
Descripción
Lección 10: ⚙️ Culminación del CRUD de Roles y Gestión de Acceso
En esta lección final del módulo, Hilari Web completa la funcionalidad integral del CRUD (Crear, Leer, Actualizar y Eliminar) para la gestión de roles dentro del sistema. Se trabaja sobre las acciones del panel de listado, asegurando que cada rol pueda ser inspeccionado, modificado o retirado de la base de datos.
🎯 Acciones Críticas Implementadas
Se abordan las tres acciones de gestión necesarias, garantizando la persistencia y la integridad de los datos de roles:
- 1. 👁️ Ver Detalles (Show):
- 2. ✏️ Modificar Registro (Edit/Update):
- Se establecen dos rutas: una GET para el formulario de edición (edit) y una ruta tipo PUT/PATCH [15:36] para la actualización de datos (update).
- Se implementa la lógica de validación de unicidad en la función update, permitiendo que el nombre del rol sea único a excepción del propio registro que se está editando [19:26].
- 3. 🗑️ Eliminar Rol (Destroy):
Al concluir esta lección, el módulo de Roles está completamente operativo [25:41], con todas las funcionalidades de administración listas para ser utilizadas y protegidas por el sistema de permisos en futuros capítulos.
Lecciones
🚀 Configuración Inicial y Sistema de Administración 1-6
🛡️ Roles, Permisos y Gestión de Usuarios (Spatie) 7-16
Lección 4. 10 ⚙️ CRUD Completo de Roles | Spatie Roles & Permisos | Ecommerce Laravel 12 FullStack
25 min
Lección 6. 12 🔐 Ajustes en el Login y Seeder de Usuarios | Sistema Ecommerce Laravel 12 FullStack
40 min
Lección 8. 14 🔍 Buscador y Detalle de Usuarios (Acción Show) | Ecommerce Laravel 12 FullStack
32 min
📦 Módulos Esenciales (Categorías y Productos) 17-24
🛒 Tienda Online (Frontend Shop) y Funcionalidades 25-33
Lección 4. 28 🛒 Vista Show Dinámica del Producto | Descripción y Datos Relacionados | Laravel 12
15 min
💳 Carrito, Checkout y Pasarela de Pagos 34-42
Lección 4. 37 💳 PASARELA DE PAGOS PayPal | Integración y Lógica de Checkout en Laravel 12 E-commerce
27 min
Lección 5. 38 ✅ PAGO COMPLETADO y REGISTRO de Pedido | Lógica Final de Venta con PayPal y Laravel 12
11 min
⚙️ Gestión de Órdenes, Perfiles y Características Avanzadas 43-61
Lección 5. 47 🔗 BUSCADOR AVANZADO: Filtrando Tablas Relacionadas con WHERE HAS y Joins en Laravel 12
10 min
📊 Análisis de Datos, Despliegue y Conclusión 62-68
Apoya este proyecto
Si te gusta nuestro contenido, ¡apóyanos con una donación!
Donar por Airtm Donar por Binance¡Gracias por tu apoyo! ❤️