Laravel 5.2 $ -Fehler werden nicht in Blade @ angezei

So folge ich zusammen mit dem Laravel 5-Grundlagen-Tutorial und bin bei der Formularvalidierung festgefahren. Ich habe das Tutorial genau befolgt, erhalte jedoch eine undefinierte Variable: Fehler in der Ansicht zum Erstellen von Artikeln.

In dem Tutorial, das ich verfolge und das ich online gefunden habe, heißt es, dass die Fehlervariable immer in der Blade-Datei vorhanden ist, damit Sie sie verwenden können, damit ich nicht weiß, was ich falsch mache?

Jede Hilfe wäre dankbar! Lieben Laravel außer diesem Fehler!

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

Regle

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\User;
use App\Http\Requests;
use App\Http\Requests\UserRequest as UserRequest;
// use App\Http\Requests\CreateArticleRequest as CreateArticleRequest;
use App\Http\Controllers\Controller;
use Illuminate\View\Middleware\ErrorBinder;

class UserController extends Controller
{
    public function create(){
      return view('pages.signUp');
    }

    public function store(UserRequest $request){
      User::create($request->all());
      return 'the user has been registered!';
      return view('user.profile');
    }

}

Request Validation

<?php

namespace App\Http\Requests;

use App\Http\Requests\Request;

class UserRequest 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 array
     */
    public function rules()
    {
        return [
            'name' => 'required',
            'email' => 'required|email',
            'country' => 'required',
            'password' => 'required|min:6',
            'confirm_password' => 'required|same:password',
            'height' => 'required',
            'weight' => 'required',
        ];
    }
}

Antworten auf die Frage(22)

Ihre Antwort auf die Frage