Diseño Sistema web PHP con laravel y Mysql (10-36) Modelo y Request Artículo
Continuamos en este videocurso para diseñar un sistema web en el lenguaje de programación PHP con el framework Laravel utilizando como gestor de base de datos MySql.
En este capítulo agregaremos nuestro modelo Artículo y nuestro archivo de validación request, para poder realizar las consultas y actualizaciones respectivas en nuestra tabla artículo de nuestra base de datos.
Paquete Premium:
45 Videos (Curso completo)
Código fuente del sistema completo, con las funcionalidades terminadas y mejoradas.
http://www.incanatoit.com/2016/11/codigo-sistema-compras-ventas-laravel-mysql-jquery-bootstrap.html
Paquete Gratuito:
35 Videos
Código fuente del sistema desarrollado en el curso.
Puedes revisar todo el curso gratuito en mi canal de youtube www.youtube.com/jcarlosad7 desde:
https://www.youtube.com/watch?v=Zj0pshSSlEo&index=2&list=PLZPrWDz1MolrxS1uw-u7PrnK66DCFmhDR
Puedes descargar todos los recursos del curso gratuito (Base de datos, Plantilla, Sistema completo, ) del siguiente enlace:
https://drive.google.com/open?id=1NOhkw5zSCXIgAkc3Cn6AYviARCm3HKVd
Puedes ver el código inicial en github en la siguiente dirección:
https://github.com/jcarlosad7/crudLaravelTutorial
Revisa la documentación de laravel 5.2
https://laravel.com/docs/5.2
Modelo Articulo
En este capítulo agregaremos nuestro modelo Artículo y nuestro archivo de validación request, para poder realizar las consultas y actualizaciones respectivas en nuestra tabla artículo de nuestra base de datos.
Paquete Premium:
45 Videos (Curso completo)
Código fuente del sistema completo, con las funcionalidades terminadas y mejoradas.
http://www.incanatoit.com/2016/11/codigo-sistema-compras-ventas-laravel-mysql-jquery-bootstrap.html
Paquete Gratuito:
35 Videos
Código fuente del sistema desarrollado en el curso.
Puedes revisar todo el curso gratuito en mi canal de youtube www.youtube.com/jcarlosad7 desde:
https://www.youtube.com/watch?v=Zj0pshSSlEo&index=2&list=PLZPrWDz1MolrxS1uw-u7PrnK66DCFmhDR
Puedes descargar todos los recursos del curso gratuito (Base de datos, Plantilla, Sistema completo, ) del siguiente enlace:
https://drive.google.com/open?id=1NOhkw5zSCXIgAkc3Cn6AYviARCm3HKVd
Puedes ver el código inicial en github en la siguiente dirección:
https://github.com/jcarlosad7/crudLaravelTutorial
https://laravel.com/docs/5.2
Modelo Articulo
Para implementar el modelo desde la interfaz de línea de comandos de artisan ingresamos lo siguiente:
php artisan make:model Articulo
Código fuente del Modelo Articulo.php
Sistema web PHP con laravel y Mysql (10-36) Articulo: Modelo, request
Saludos Imperio, un abrazo a la distancia!
namespace sisVentas; use Illuminate\Database\Eloquent\Model; class Articulo extends Model { protected $table='articulo'; protected $primaryKey='idarticulo'; public $timestamps=false; protected $fillable =[ 'idcategoria', 'codigo', 'nombre', 'stock', 'descripcion', 'imagen', 'estado' ]; protected $guarded =[ ]; }Request Articulo
Para implementar el request desde la interfaz de línea de comandos de artisan ingresamos lo siguiente:
php artisan make:request ArticuloFormRequest
Código fuente del Request ArticuloFormRequest.php
namespace sisVentas\Http\Requests; use sisVentas\Http\Requests\Request; class ArticuloFormRequest extends Request { public function authorize() { return true; } public function rules() { return [ 'idcategoria'=>'required', 'codigo'=>'required|max:50', 'nombre'=>'required|max:100', 'stock'=>'required|numeric', 'descripcion'=>'max:512', 'imagen'=>'mimes:jpeg,bmp,png' ]; } }
Saludos Imperio, un abrazo a la distancia!
Diseño Sistema web PHP con laravel y Mysql (10-36) Modelo y Request Artículo
Reviewed by IncanatoIt-ad
on
10:54
Rating:
Muy bueno tu explicacion Juan Carlos el video de Laravel, mira pero tengo un problema lo estoy realizando con Laravel 5.3 y me tope con un problema cuando quiero modificar me sale el siguiente error tu sabes cual sera la solución:
ResponderEliminarErrorException in UrlGenerator.php line 314: Route [almacen.categoria.update] not defined. (View: C:\cursolaravel\sisVentas\resources\views\almacen\categoria\edit.blade.php)
Gracias por el aporte que haces.
Saludos
Jorge