Laravel 5.2 Richiesta di validation del module

Attualmente sto provando a validationre un module "Crea articoli" nella mia prima applicazione Laravel e sto riscontrando alcuni problemi. Ho seguito un tutorial per Laravel 5, tuttavia, e sto eseguendo Laravel 5.2 su questo progetto. Ho letto la documentazione di Validation in Laravel 5.2 e ho chiesto ad un altro sviluppatore Laravel ma non riesco a capirlo.

CreateArticleRequest.php

namespace App\Http\Requests; use App\Http\Requests\Request; class CreateArticleRequest extends Request { /** * Determine if the user is authorized to make this request. * * @return bool */ public function authorize() { return true; } /** * Get the validation rules that apply to the request. * * @return arrays */ public function rules() { return [ 'title' => 'required|min:3', 'body' => 'required', 'published_at' => 'required|date' ]; } } 

create () e store () da ArticlesController.php

 public function create() { return view('articles.create'); } public function store(CreateArticleRequest $request) { Article::create($request->all()); return redirect('articles'); } 

Dove sto cercando di caricare gli errori in create.blade.php

 {{ dd($errors->all()) }} @if ($errors->any()) <ul class="alert alert-danger"> @foreach ($errors->all() as $error) <li>{{ $error }}</li> @endforeach </ul> @endif 

L'ErrorBag restituito da $ errori è completamente vuoto e non sembra voler popolare. Ho anche provato ad usare il validatore $ Validator ma non riesco a farlo nemless per caricarlo.

Qualsiasi aiuto sarebbe molto apprezzato.

Metti tutti i tuoi routes all'interno per abilitare la condivisione degli errori di session:

 Route::group(['middleware' => ['web']], function () { // Here comes your routes }); 

Ulteriori dettagli: richiesta personalizzata che non chiama il metodo controller per il successo della validation del module