Laravel关于$errors变量的问题
当我在视图中使用$errors时,laravel会报错,提醒$errors未定义,服务器端环境为Homestead4.0.0,Laravel版本为5.2。
我看5.2手册中说明$errors在每个视图中均可用啊,请问这是怎么一回事啊?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
问题解决了,虽然不是@rainwsy和@hi两位说的问题,但是很感谢回答。
造成这个问题的原因是5.2源码改动,但是手册里面又没有写清楚,或者我没有看清楚,现将解决办法贴下来,供有相同需求的朋友一览:
原文地址:Laravel 5.2 $errors not appearing in Blade
你要判断有错误才输出显示
https://laravel.com/docs/5.2/quickstart-intermediate#validation
The $errors Variable
是不是还要引入一个通用文件 @include('common.errors')
楼主解决得不错,赞一个