【发布时间】:2016-04-03 12:35:04
【问题描述】:
在我的表单中有动态选择,我通过 Laravel 5 使用 Request 类验证它们:
$rules = [
'address' => 'sometimes|required|max:70',
'area' => 'sometimes|required|numeric|max:10000',
];
foreach ($this->request->get('category') as $key => $val) {
$rules['category.' . $key] = 'sometimes|required|exists:categories,id';
}
但验证错误我无法更改并显示如下内容:
Field category.0 is required,我尝试像这样更改validation.php 文件中的custom 数组:
'custom' => [
'category.0' => [
'required' => 'Category is required field'
],
但这并没有改变任何东西。
【问题讨论】:
-
您使用的是自定义验证器还是控制器中可用的验证方法?
-
谢谢,但我已经找到了我的问题的解决方案,请查看最佳答案。
标签: php validation laravel