05 🧩 Vista Completa del Formulario de Ajustes del Sistema | Laravel 12 FullStack Ecommerce
Duración: 36 min
Módulo: 🚀 Configuración Inicial y Sistema de Administración 1-6
Lección 5 de
6
Descripción
Lección 05: 🧩 Construyendo la Interfaz Completa del Módulo de Ajustes
Este capítulo crucial, presentado por Hilari Web, nos lleva al corazón del desarrollo front-end en nuestro Ecommerce con Laravel 12. Dejamos la lógica pura (Modelo, Migración, Controlador) para enfocarnos en la Vista del formulario de Ajustes del Sistema.
El objetivo es crear una interfaz amigable, funcional y profesional para la configuración global de la tienda.
✨ Ejes Temáticos y Habilidades Adquiridas
Esta clase magistral se enfoca en la implementación detallada de formularios complejos dentro de las vistas de Blade:
- 🖼️ Diseño de la Estructura Base: Se inicia la lección montando la estructura visual del formulario dentro de un componente Card [00:34] de la plantilla, utilizando el sistema de grillas de Bootstrap (col-md-10 y col-md-2) para dividir el espacio entre campos de texto e imágenes [04:13].
- ✏️ Campos de Texto Avanzados: Se implementan los Input Groups (input-group) para fusionar etiquetas y elementos visuales (como iconos) [06:32], mejorando la estética y la usabilidad de campos como Nombre y Descripción. Además, se emplea el método old() de Laravel para mantener la información de los campos tras un error de validación [14:34].
- 🌍 Integración de Divisas (API Externa): La lección demuestra cómo consumir una API externa de divisas (monedas) a través del controlador [21:59], procesar la respuesta JSON y enviarla a la vista (compact), reemplazando el input simple por un elemento <select> dinámico [24:52].
- 📸 Gestión de Archivos y Previsualización: Se implementan los campos para cargar el Logotipo y la Imagen del Login. Se introduce un script de JavaScript que permite la previsualización inmediata [29:10] de la imagen seleccionada por el usuario antes de ser subida, un toque de usabilidad esencial.
- 💾 Botón de Acción: La lección culmina con la adición del botón "Guardar Cambios" [34:50] que activará el proceso de almacenamiento de datos en la base de datos a través del controlador.
Al completar esta lección, habrás dominado la construcción de formularios FullStack, conectando la lógica del controlador con la presentación dinámica de la vista.
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! ❤️