[英]Symfony 4 - Default value form not working
我有一个小问题我不明白。 我想在表单顶部的相同位置显示我的错误,我使用了form_errors(form)
然后在我的表单中,我为我的字段添加了一个默认值。
$resolver->setDefaults([
'data_class' => Whitelist::class,
'error_bubbling' => true
]);
目前,它不起作用,我的错误出现在各自的字段中。
但是如果我把这个选项'error_bubbling' => true
放在我的领域,它就可以工作。 为什么默认情况下它不起作用?
->add('firstName', null, [
'label' => "Prénom de votre personnage",
'error_bubbling' => true
])
对不起我的英语,谢谢。
'error_bubbling' => true
表示错误将“冒泡”到您试图显示它的表单上。
从文档:
类型:布尔值 默认值:假,除非表单是复合的 如果为真,则此字段的任何错误都将传递给父字段或表单。 例如,如果在普通字段上设置为 true,则该字段的任何错误都将附加到主表单,而不是特定字段。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.