如何将Laravel验证错误信息有效传递至Blade模板?
- 内容介绍
- 相关推荐
本文共计267个文字,预计阅读时间需要2分钟。
后台代码示例:plaintext* POST /admin/cate 添加 */public function store(Request $request){ $input=$request->all(); $rule=[ 'name'=> 'required' ]; $message=[ 'name.required'=> 'name not allow null' ]; $validate=Validator::make($input, $rule, $message);}
后台代码:
/** * POST * admin/cate * 添加 */ public function store(Request $request) { $input = $request->all(); $rule = [ 'name' => 'required', ]; $message = [ 'name.required' => 'name not allow null' ]; $validate = Validator::make($input, $rule, $message); if (!$validate->passes()) { return back()->withErrors($validate); } return redirect('admin/cate'); }
使用:$validate->errors();
可以看到验证器返回的错误对象。
本文共计267个文字,预计阅读时间需要2分钟。
后台代码示例:plaintext* POST /admin/cate 添加 */public function store(Request $request){ $input=$request->all(); $rule=[ 'name'=> 'required' ]; $message=[ 'name.required'=> 'name not allow null' ]; $validate=Validator::make($input, $rule, $message);}
后台代码:
/** * POST * admin/cate * 添加 */ public function store(Request $request) { $input = $request->all(); $rule = [ 'name' => 'required', ]; $message = [ 'name.required' => 'name not allow null' ]; $validate = Validator::make($input, $rule, $message); if (!$validate->passes()) { return back()->withErrors($validate); } return redirect('admin/cate'); }
使用:$validate->errors();
可以看到验证器返回的错误对象。

