LARAVEL在视图中获得withErrors的结果

时间:2014-03-07 07:49:52

标签: php laravel laravel-4

在我正在使用的控制器中

if ($validator->fails())
{
   return Redirect::to('/admin/profile')
    ->withErrors($validator)
    ->withInput();
}

如何在视图中获取withErrors的结果?

{{ $errors->all() }}

1 个答案:

答案 0 :(得分:6)

如果您想在一个地方显示所有错误,可以使用

@foreach ($errors->all() as $error)

  <div>{{ $error }}</div>

@endforeach

如果您想显示每个字段的错误,例如如下所示您可以使用的字段(例如电子邮件)

{{ $errors->first('email') }}

我们使用first()以便每次只显示一个错误。