Publicidad
Publicidad

Curso Laravel 12 - Cómo mostrar alertas con SweetAlert 2 en Laravel 12 | Curso de Desarrollo Web

Miniatura del vídeo

Implementación de notificaciones dinámicas con SweetAlert 2 en Laravel

Aprende a integrar SweetAlert 2 en un proyecto de Laravel 12 para mostrar alertas elegantes tras realizar acciones del usuario, como la creación de categorías.

Esta lección técnica explica el proceso de configuración de la librería SweetAlert 2 mediante CDN, su integración en las plantillas Blade de Laravel y el uso de variables de sesión flash para gestionar alertas temporales que mejoran la experiencia de usuario (UX) en aplicaciones web desarrolladas con este framework.

Pasos para integrar notificaciones en tu aplicación

  • Selección del método de instalación: Se presentan las opciones para integrar SweetAlert 2, optando por el uso del CDN para una implementación rápida y sencilla en el proyecto [00:00:29].
  • Ubicación del CDN en la estructura Blade: Se define incluir el script en el archivo de cabecera ubicado en los componentes de diseño (layouts), asegurando que esté disponible en todas las vistas del administrador [00:00:54].
  • Implementación manual del Script: Se demuestra cómo insertar el código de inicialización de la alerta en el archivo sidebar, evitando problemas de formato automático del editor [00:02:31].
  • Uso de Sesión Flash para persistencia temporal: Se configura en el método store del controlador la creación de variables de sesión flash, las cuales garantizan que la alerta solo se muestre una vez tras la acción de guardar [00:04:46].
  • Transformación de datos con Blade @json: Se utiliza la directiva @json para convertir el array de PHP en un objeto compatible con JavaScript, permitiendo que la alerta reciba dinámicamente el título y texto definidos [00:06:40].

Productos útiles para este curso

Para seguir esta lección, se recomienda contar con una instalación funcional de Laravel 12, un editor de código como Visual Studio Code y acceso a la documentación oficial de la librería SweetAlert 2.

Resumen del flujo de trabajo con alertas

La integración efectiva de notificaciones consiste en cargar la librería en el diseño principal y utilizar el sistema de sesiones flash de Laravel. Este enfoque permite comunicar resultados positivos al usuario de forma automática y limpia, asegurando que la información de confirmación no persista más allá de la carga inicial de la página tras el proceso de creación de registros.

Créditos del Autor

Esta lección ha sido adaptada del contenido original creado por Coders Free, especializado en desarrollo web con Laravel y tecnologías PHP. Se recomienda visitar su canal oficial de YouTube para profundizar en estos contenidos.

38. Cómo mostrar alertas con SweetAlert 2 en Laravel 12 | Curso de Desarrollo Web

Contenido

Guarda tu progreso

Presiona Ctrl + D para favoritos.

Ver otros cursos