【发布时间】:2014-03-04 16:07:51
【问题描述】:
我制作了自定义日期范围验证器,并在我的实体的日期属性上使用它..
不过,当我收到错误时,它会附加到表单而不是字段。
所以我不能用{{form_errors(form.date)}} 显示错误。 (编辑:表单是子集合的原型)
我看到了:Custom constraint validation error doesn't display next to field in Symfony2。但我不想明确指定错误应附加在哪个字段名称上..
也许这与这个错误在主窗体的集合中(使用他的原型)有关?
我还可以添加错误附加到主父表单(我的验证器位于一个字段上,该字段位于一个表单中,它是一个表单的集合,它是主表单的嵌入表单)。
我该怎么办?
编辑:可能与此有关:https://stackoverflow.com/questions/15907415/symfony2-data-prototype-error-bubbling
【问题讨论】:
-
您是否在您的领域中将
error_bubbling设置为true? -
不,我没有设置
error_bubbling参数。虽然我只是编辑了我的原始帖子以增加一些精度!
标签: validation symfony field constraints