2014-10-14 6 views
5

При доступе к странице входа моего приложения laravel я получаю ошибку Undefined variable: errors (View: D:\PhpstormProjects\laravel\resources\views\login.blade.php).Laravel Blade View - Неопределенная переменная: ошибки

Согласно http://laravel.com/docs/master/validation#error-messages-and-views, $ ошибка всегда должен автоматически быть установлена:

Таким образом, важно отметить, что $ ошибки переменных всегда будут доступны во всех ваших взглядах, по каждому запросу, позволяя вам удобно предположить, что переменная $ errors всегда определена и может быть безопасно использована.

Это файл лезвия:

@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 

мнение генерируется с помощью простого View::make('login'); Я использую версию развития Laravel 5.0.

Кто-нибудь знает причину этого?

+0

Он должен работать. он работает, протестирован и в V-5.0. –

+0

Возможно, вы должны открыть проблему как ошибку в 'github', если это новая новая копия. –

+0

[This] (http://stackoverflow.com/a/34421349/52499) может быть причиной –

ответ