51 CRUD CREATE Compras en el Sistema de Ventas en Laravel (PHP - MySql) FullStack - parte 2

Duración: 15 min
Módulo: Módulo Compras Lección 3 de 19

Descripción

🛒 Lección 51: ¡Buscando y Añadiendo Productos a la Compra! 🔍➕

En esta lección, te centrarás en la creación del formulario de compras, mejorando la experiencia del usuario al buscar y añadir productos a la lista de compra.

El video cubre los siguientes puntos clave:

  • Ajuste del Formulario: El creador del video comienza modificando el formulario de compras, eliminando campos innecesarios para dar espacio a una nueva tabla.
  • Botones de Búsqueda y Creación: Se añaden dos botones al formulario: uno con un ícono de lupa para abrir una ventana modal de búsqueda de productos y otro con un ícono de más para añadir nuevos productos al sistema.
  • Tabla de Productos: Se desarrolla una nueva tabla para mostrar la lista de productos que se están comprando. Las columnas incluyen el número de ítem, el código del producto, la cantidad, el nombre, el costo y el subtotal.
  • Ventana Modal de Búsqueda: El video demuestra cómo crear una ventana modal utilizando Bootstrap que se vincula al botón de búsqueda. Esta modal muestra una lista de todos los productos de la base de datos.
  • Lógica de Selección: Dentro de la modal, se muestra cómo añadir un botón "seleccionar" al lado de cada producto. El objetivo es que, al hacer clic, se rellene automáticamente el formulario de compra principal con la información de ese producto.
  • Redirección a la Creación de Productos: El botón "añadir" se configura para redirigir al usuario a la página de creación de productos si el artículo que busca no se encuentra en la lista existente.

El video concluye mencionando que la próxima lección se centrará en implementar la funcionalidad para obtener automáticamente la información del producto usando Ajax.