让我们假设我的表单的几个字段值,建立在Symfony 2和呈现与小枝是无效的,我收到验证错误。我不仅希望看到这个错误,还要为每个无效字段分配特殊类。如何将类分配给用Twig呈现的无效Symfony 2表单域?
例如:
<input type="text" class="error">
我怎么能这样做?据我所知,需要重新声明我的表单模板。是否有任何工作示例如何在具体字段验证失败的情况下分配属性。
所有我现在才发现,是我需要设置这个类表单模板:
{% set attr = attr|merge({'class': attr.class|default('') ~ (errors|length > 0 ? ' error' : '') }) %}
但我不明白的是如何指定确切的领域呢?任何帮助赞赏。