laravel在视图中打印一个输入的错误消息

时间:2014-06-23 12:16:41

标签: php laravel laravel-4 blade

我想在页面从控制器重定向后只打印value输入文本字段的错误消息。

我试过了

{{Form::text('value', '', array())}}
            <span class="errorMessage">
                <?php
                    echo $errors->first('value');
                ?>
            </span>

但是我得到了空的结果,虽然我已经重定向了这样的错误:

$input = Input::all();
        $validation = Validator::make($input, WaitingTimes::$rules);
        if($validation->passes()){

        }else{
            return Redirect::route('waitingtimes.create')->withInput()->withErrors($validation);
        }

编辑1

我已经尝试过$ errors-&gt; has('value')但是我什么也没得到

编辑2

public static $rules = array(
        'startTime' => 'required',
        'endTime' => 'required',
        'value' => 'required:integer'
    );

所以你看到这个值必须是整数,但我输入了字符串所以有绝对的错误

1 个答案:

答案 0 :(得分:2)

'value' => 'required:integer'

应该是:

'value' => 'required|integer'