Laravel 5.1重定向()重新填充表单

时间:2015-08-20 20:05:37

标签: php laravel laravel-5.1

当我使用redirect()

时,它不起作用

它的工作:

//controller

$v = \Validator::make($request->all(), $this->form_rules);
        if ($v->fails()) {
            $request->flash();
            return view('user.form')->withErrors($v->errors())
                                    ->withInput($request->except("password"));
        }

//view

{!! Form::email('email', old('email') ) !!}

但我需要使用redirect(),例如:

$v = \Validator::make($request->all(), $this->form_rules);
        if ($v->fails()) {
            $request->flash();
            return redirect('users/create')->withErrors($v->errors())
                                         ->withInput($request->except("password"));
        }

1 个答案:

答案 0 :(得分:0)

尝试改变,

return redirect('users/create')->withErrors($v->errors())
                                     ->withInput($request->except("password"));

return redirect('user/create')->withErrors($v->errors())
                                     ->withInput($request->except("password"));