知识点
- 用Validator门面来做输入字段的规则判断
用法
注意:confirmed约束表示要和另外一个字段进行匹配,它有默认的匹配字段,是匹配字段_confirmation(比如例子中是password要进行匹配则它默认匹配字段是password_confirmation,所以要在模板中把字段名字改成password_confirmation)
- 在控制器中使用return back()->withErrors(错误信息)返回错误信息,并且在模板中用$errors参数来访问(count($errors)来判断是否有错误信息)
实例:
- 更新数据库密码的操作:
- 因为返回的errors有可能是字符串有可能是数组,所以要在模板中进行判断
- 在本页面显示修改成功信息
总结
- 通过back()->WithErrors(值)返回的错误信息默认变量名字是errors,
通过back()->with('默认名字','值')