Diferencia entre revisiones de «Usuario:ManuelRomero/Laravel/formularios»
De WikiEducator
Línea 1: | Línea 1: | ||
+ | ===Crear formularios usando Collection === | ||
https://laravelcollective.com/docs/5.2/html | https://laravelcollective.com/docs/5.2/html | ||
Línea 16: | Línea 17: | ||
'Form'=> 'Illuminate\Html\FormFacade', | 'Form'=> 'Illuminate\Html\FormFacade', | ||
'HTML'=> 'Illuminate\Html\HtmlFacade' | 'HTML'=> 'Illuminate\Html\HtmlFacade' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===Validar formularios=== | ||
+ | *Para validar formularios podemos crear una clase request usando artisan | ||
+ | php artisan make:request nombre | ||
+ | *Con esta acción tedremos una nueva clase en app/Http/Controller/Request/nombre | ||
+ | en esta clase tendremos el código limpio para implemntar reglas de validación en el servidor | ||
+ | *En este caso el nombre puesto ha sido '''''Alumnos''''' | ||
+ | <source lang=php> | ||
+ | <?php | ||
+ | |||
+ | namespace App\Http\Requests; | ||
+ | |||
+ | use Illuminate\Foundation\Http\FormRequest; | ||
+ | |||
+ | class Alumnos extends FormRequest | ||
+ | { | ||
+ | /** | ||
+ | * Determine if the user is authorized to make this request. | ||
+ | * | ||
+ | * @return bool | ||
+ | */ | ||
+ | public function authorize() | ||
+ | { | ||
+ | return false; | ||
+ | } | ||
+ | |||
+ | /** | ||
+ | * Get the validation rules that apply to the request. | ||
+ | * | ||
+ | * @return array | ||
+ | */ | ||
+ | public function rules() | ||
+ | { | ||
+ | return [ | ||
+ | // | ||
+ | ]; | ||
+ | } | ||
+ | } | ||
+ | </source> | ||
===Sesiones=== | ===Sesiones=== | ||
https://styde.net/uso-de-sesiones-en-laravel-5-1/ | https://styde.net/uso-de-sesiones-en-laravel-5-1/ |
Revisión de 22:58 25 feb 2018
Crear formularios usando Collection
https://laravelcollective.com/docs/5.2/html
composer require laravelcollective/html
Update composer.json (require part)
"illuminate/html": "5.*" Add to providers array
'Illuminate\Html\HtmlServiceProvider' Add to aliases array
'Form'=> 'Illuminate\Html\FormFacade', 'HTML'=> 'Illuminate\Html\HtmlFacade'
Validar formularios
- Para validar formularios podemos crear una clase request usando artisan
php artisan make:request nombre
- Con esta acción tedremos una nueva clase en app/Http/Controller/Request/nombre
en esta clase tendremos el código limpio para implemntar reglas de validación en el servidor
- En este caso el nombre puesto ha sido Alumnos
<?php namespace App\Http\Requests; use Illuminate\Foundation\Http\FormRequest; class Alumnos extends FormRequest { /** * Determine if the user is authorized to make this request. * * @return bool */ public function authorize() { return false; } /** * Get the validation rules that apply to the request. * * @return array */ public function rules() { return [ // ]; } }