CRUD CON MODALS GUARDAR
Creamos las dos tablas de producto y vendedor en nuestro gestor de base de datos.
Creamos los modelos respectivos de producto dentro del directorio app/Models/.
Creamos el controlador de producto llamado ProductoController Creamos el controlador de producto llamado ProductoController.php, y utilizaremos los siguientes métodos index y store. NOTA: No olvidar que la clase cierra con una llave
Creamos una carpeta producto dentro del directorio resource/Views, dentro de él creamos el archivo index.blade.php y también creamos una carpeta llamada modals y dentro de la carpeta modals un archivo llamado modal_create.blade.php
En el index de producto crearemos la tabla que lista los productos y un botón para agregar o registrar un producto
Continuación del index:
Continuación del index:
En el archivo layouts. blade En el archivo layouts.blade.php de la carpeta layouts, nos dirigimos al final y colocamos un @yield para los script de javascript
En el archivo modal_create. blade En el archivo modal_create.blade.php de la carpeta modals, crearemos un modal con lo siguiente:
Agregamos un nuevo ítem al menú. blade Agregamos un nuevo ítem al menú.blade.php que nos lleve al index del producto:
Finalmente crearemos las rutas del producto dentro del directorio route/web.php Montamos el servidor y probamos….
CRUD CON MODALS EDITAR Y ELIMINAR
Continuacion de los métodos update y destroy del controlador ProductoController.php
En la carpeta modals del directorio resources/Views crearemos los modals correspondiente para el formulario de editar y de eliminar
Modal de eliminar
En la vista index del producto realizaremos las siguientes modificaciones en el cuerpo de la tabla, específicamente los botones de editar y eliminar
Antes de finalizar el section incluimos los modal que creamos y agregaremos los script necesarios para visualizar los modals