Descargar la presentación
La descarga está en progreso. Por favor, espere
1
CRUD CON MODALS GUARDAR
2
Creamos las dos tablas de producto y vendedor en nuestro gestor de base de datos.
3
Creamos los modelos respectivos de producto dentro del directorio app/Models/.
4
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
5
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
6
En el index de producto crearemos la tabla que lista los productos y un botón para agregar o registrar un producto
7
Continuación del index:
8
Continuación del index:
9
En el archivo layouts. blade
En el archivo layouts.blade.php de la carpeta layouts, nos dirigimos al final y colocamos para los script de javascript
10
En el archivo modal_create. blade
En el archivo modal_create.blade.php de la carpeta modals, crearemos un modal con lo siguiente:
11
Agregamos un nuevo ítem al menú. blade
Agregamos un nuevo ítem al menú.blade.php que nos lleve al index del producto:
12
Finalmente crearemos las rutas del producto dentro del directorio route/web.php
Montamos el servidor y probamos….
13
CRUD CON MODALS EDITAR Y ELIMINAR
14
Continuacion de los métodos update y destroy del controlador ProductoController.php
15
En la carpeta modals del directorio resources/Views crearemos los modals correspondiente para el formulario de editar y de eliminar
16
Modal de eliminar
17
En la vista index del producto realizaremos las siguientes modificaciones en el cuerpo de la tabla, específicamente los botones de editar y eliminar
18
Antes de finalizar el section incluimos los modal que creamos y agregaremos los script necesarios para visualizar los modals
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.