美文网首页
7(修改密码)

7(修改密码)

作者: MJ爱运动 | 来源:发表于2016-07-09 16:47 被阅读140次

知识点

  • 用Validator门面来做输入字段的规则判断

用法


用Validator来约束字段

注意:confirmed约束表示要和另外一个字段进行匹配,它有默认的匹配字段,是匹配字段_confirmation(比如例子中是password要进行匹配则它默认匹配字段是password_confirmation,所以要在模板中把字段名字改成password_confirmation)


匹配字段命名规则
  • 在控制器中使用return back()->withErrors(错误信息)返回错误信息,并且在模板中用$errors参数来访问(count($errors)来判断是否有错误信息)

实例:


控制器返回错误信息
模板中通过$error访问错误信息
  • 更新数据库密码的操作:
修改数据库密码
  • 因为返回的errors有可能是字符串有可能是数组,所以要在模板中进行判断
返回的是一个对象 仅仅返回一个errors字符串 根据传递过来的对象类型进行不同的操作
  • 在本页面显示修改成功信息
Paste_Image.png

总结

  • 通过back()->WithErrors(值)返回的错误信息默认变量名字是errors,
    通过back()->with('默认名字','值')

相关文章

网友评论

      本文标题:7(修改密码)

      本文链接:https://www.haomeiwen.com/subject/bmorjttx.html