【发布时间】:2012-02-06 19:11:30
【问题描述】:
我想在它所在的字段中显示错误消息。我知道如何将错误消息放入字段中,但是如果插入的值不是错误消息本身,我想找到一种动态方法在重新提交后进行检查。我使用教义注释。
例如,如果字段是“标题”,则错误消息将是“必须填写标题!”。
所以title字段不再为空,我再次点击提交,现在有效。我不想检查每个字段
if $entity->getTitle() == "The title must be filled" ...
我已经设法在树枝和 jquery 中未显示错误 div 的情况下做到这一点,但我想知道控制器是否有更好的方法来做到这一点?谢谢
【问题讨论】:
-
只是一个想法:您可以在提交表单之前使用 jQuery 删除错误。
-
我确实是这样做的,但我认为最好直接从控制器中进行,这就是为什么我要问如果它是怎么可能的。
标签: annotations symfony validation doctrine-orm