14 Enviar Datos del Formulario al Controlador en Laravel World (PHP - MySql) FullStack

Duración: 28 min
Módulo: Módulo Empresas Lección 7 de 15

Descripción

📝 Lección 14: ¡Enviando Datos al Controlador! 📤✨

En esta lección, te centrarás en la lógica detrás del formulario, aprendiendo a enviar la información que el usuario ingresa directamente al controlador para su procesamiento.

El video cubre los siguientes puntos clave:

  • ⚡ Carga Dinámica de Ciudades: La lección comienza mostrando cómo usar AJAX para cargar dinámicamente las ciudades en un menú desplegable basado en el estado o departamento seleccionado por el usuario, sin tener que recargar la página [01:21].
  • ⚙️ Creación de Ruta y Función: Se enseña a crear una nueva ruta y una función llamada BuscarCiudad en el controlador para manejar la solicitud AJAX que busca los datos de las ciudades [11:03].
  • ✅ Validación y Envío: El video demuestra cómo añadir un botón para crear la empresa y cómo implementar una validación básica en el frontend para asegurar que todos los campos requeridos, como el logo, el nombre, el NIT y la información de contacto, estén llenos antes de enviar el formulario [14:48].
  • 📥 Recepción de Datos: Se explica cómo configurar el formulario para que los datos sean enviados a una nueva ruta y a un método Store en el controlador, y se verifica que toda la información se reciba correctamente [16:16].

La lección concluye anunciando que el siguiente video se centrará en guardar los datos recibidos del formulario en la base de datos.