我处理一个多标签表单,每个表单选项卡由一个组验证。当我在绑定请求时遇到错误时,我想知道第一个无效的选项卡(即验证组)。
是否可以使用Symfony 2.0,以及如何使用?
答案 0 :(得分:2)
不幸的是,如果不破解核心,目前这是不可能的。问题是Form
包含对FormError
个对象的引用,不保留对原始ConstraintViolation
对象的引用,这些引用也不保留对{{1}}对象的引用违规发生的群体。
我建议在issue tracker上打开功能请求票证。
即使我们添加了此功能,如果约束仅属于一次验证的多个组,则问题仍然只是一次 。然后违规将只存储第一组,即使它在其他组中也会失败。