Validation 错误信息不能再中间件组使用的解决办法 laravel 5.2

已邀请:

jeristiano - 见自己,见天地,见众生

赞同来自:

由于没有权限发表文章,所以将这个问题po在这里.下载在使用中间件组做一个修改密码的功能时,突然被validation验证难住了,在确认了验证规则和验证message均没有问题后,发现是session的问题,而且更加怪异的是seesion在控制器中可以打印出来有错误信息,但是到了blade模板页面就没有值了.

一直排查了一个下午,搜了各种资料都没有解决,最终还是在github,laravel的官方页面下发现有国外的开发者同样遇到这个问题.这是5.2 版本的bug,解决办法是,将middleware的名字换成middeleGroups.

要回复问题请先登录注册