我在带有窗体的页面上有两个模态字段,需要确定哪个模型字段有错误。
所以我的问题是:
如何传递多个MessageBag
年代到$errors
要使用$errors->errorType->get('message')
能够检查错误?
我在带有窗体的页面上有两个模态字段,需要确定哪个模型字段有错误。
所以我的问题是:
如何传递多个MessageBag
年代到$errors
要使用$errors->errorType->get('message')
能够检查错误?
你可以通过JSON到消息,因为它们是字符串
{
"Message1":"Foo",
"Message2":"Bar",
}
然后
$results = json_decode($errors->errorType->get('message'),true);
print_r($results['Message1'];
print_r($results['Message2'];
我找到了一个解决方案,它被称为“命名错误袋”: 首先需要手动创建验证器:https://laravel.com/docs/5.3/validation#manually-creating-validators 然后在响应中创建命名包;
这不是我想要的。 –