我正在使用javascript为Laravel项目创建转发器字段。我有嵌套的转发器字段(具有子转发器字段的转发器字段),并且没有验证它们或显示错误消息的问题。假设我在表单中添加了两个转发器字段(其中每个字段都有一个头输入和一个子转发器输入)。所以我有四个输入,如果我提交表单,我会得到这样的验证错误(使用dd()
函数):
array:4 [▼
"topics.0.title" => array:2 [▶]
"topics.1.title" => array:2 [▶]
"topics.0.lessons.0.title" => array:2 [▶]
"topics.1.lessons.0.title" => array:2 [▶]
]
问题是我想循环转发器字段并具有相同的字段(我在提交表单之前),当我从验证返回时。我知道如何编码,但我不知道如何获得有错误的头转发器字段的数量。
我不确定但尝试下面的代码,我希望它能帮到你:
$rules = array(
'topics.*.title' => 'required',
'topics.*.lessons.*.title' => 'required',
);