Beim Zugriff auf die Login-Seite meiner Laravel-Anwendung bekomme ich einen Undefined variable: errors (View: D:\PhpstormProjects\laravel\resources\views\login.blade.php)
Fehler.Laravel Blade View - Undefinierte Variable: Fehler
Nach http://laravel.com/docs/master/validation#error-messages-and-views, $ Fehler sollten immer automatisch eingestellt werden:
So ist es wichtig, dass ein $ errors Variable wird immer in all Ihren Ansichten zur Verfügung zu beachten ist, bei jeder Anfrage, Damit können Sie bequem annehmen, dass die Variable $ errors immer definiert ist und sicher verwendet werden kann.
Dies ist die Klinge Datei:
@extends('layouts.master')
@section('main')
<div id="loginwrapper">
<h2>Please authenticate</h2>
@if ($errors->has())
<div id="error">
{{ $errors->first() }}
</div>
@endif
{!! Form::open(['id' => 'loginform', 'name' => 'loginform']) !!}
... Form stuff ...
{!! Form::close() !!}
</div>
@stop
Der Blick durch eine einfaches View::make('login');
erzeugt wird, ich die Laravel 5.0 Entwicklerversion verwenden.
Kennt jemand den Grund dafür?
arbeiten. es funktioniert, auch in 'V-5.0' getestet. –
Wahrscheinlich sollten Sie ein Problem als einen Fehler auf "GitHub" öffnen, wenn dies eine frische neue Kopie ist. –
[This] (http://stackoverflow.com/a/34421349/52499) kann der Grund sein –