Laravel 5:验证错误消息无效?

时间:2015-09-29 05:38:12

标签: php laravel-5 laravel-validation

我可以使用此代码在视图中打印错误消息

return Redirect::back()->withInput()->withErrors($v);

这是我的观点

@if(Session::has('errors'))
    <div class="row">
        <div class="col-md-12 col-sm-12">
            <div class="alert alert-warning">
                <button class="close" data-close="alert"></button>
                <ul>
                @foreach($errors->all() as $error)
                <li><strong>{{ $error }}</li></strong>
                @endforeach
                </ul>
            </div>
        </div>
    </div>
@else
        no error
@endif

但如果我使用此代码,则无法打印错误

return Redirect::back()->withInput()->withCok($v);

这是视图

@if(Session::has('cok'))
    <div class="row">
        <div class="col-md-12 col-sm-12">
            <div class="alert alert-warning">
                <button class="close" data-close="alert"></button>
                <ul>
                @foreach($cok->all() as $error)
                <li><strong>{{ $error }}</li></strong>
                @endforeach
                </ul>
            </div>
        </div>
    </div>
@else
        no error
@endif

我总是没有错误。

  1. 那么我如何使用withCok($v)代替withErrors($v)
  2. 为什么会发生这件事?
  3. 这是因为withCok($v)没有创建$cok变量吗?默认情况下$errors已存在?

0 个答案:

没有答案