Symfony2,getter验证,在表单上显示错误

时间:2013-02-06 01:16:31

标签: forms validation symfony getter

使用Symfony2 FormComponent时出现错误问题。

我已经验证了捆绑中的getter:

getters:
    someGetter:
        - MyOwnValidator: { message: "Fail"}

之后,我想验证表单并显示错误:

{{form_errors(form)}}

给我回复了一堆错误(包括someGetter的错误),但是

{{form_errors(form.someGetter)}}

不会返回任何内容。

有什么想法吗?

更新

我找到了解决方案。我实现验证的字段(someGetter)是没有'error_bubbling' => 'false'选项的集合类型。

当我添加error_bubbling时,一切正常。

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

我找到了解决方案。我实现验证的字段(someGetter)是没有'error_bubbling'=>的集合类型。 '假'选项。

当我添加error_bubbling时,一切正常。


从更新的问题中提取的答案。