根据这部分代码我有两个问题:
$builder->add('password', 'repeated', [
'label' => 'Repeat password',
'type' => 'password',
'first_name' => 'password',
'second_name' => 'password2',
'error_bubbling' => true,
'invalid_message' => 'Password does not match']);
我使用以下语法显示这些验证错误:
{{form_errors(form)}}
是否可以分离单个字段错误?
答案 0 :(得分:0)
我强烈怀疑“此值不应为空白”验证错误由重复字段引发。
对于某些未验证的字段,您似乎将NotBlank
验证约束设置为注释/ yml / xml。
只需转储$form->getErrorsAsString
即可获取字段名称为key => error-messages数组并检查哪个字段导致NotBlank
约束失败...
...或者只是查看验证约束并找到NotBlank
约束的属性。