讓我們假設我的表單的幾個字段值,建立在Symfony 2和呈現與小枝是無效的,我收到驗證錯誤。我不僅希望看到這個錯誤,還要爲每個無效字段分配特殊類。如何將類分配給用Twig呈現的無效Symfony 2表單域?
例如:
<input type="text" class="error">
我怎麼能這樣做?據我所知,需要重新聲明我的表單模板。是否有任何工作示例如何在具體字段驗證失敗的情況下分配屬性。
所有我現在才發現,是我需要設置這個類表單模板:
{% set attr = attr|merge({'class': attr.class|default('') ~ (errors|length > 0 ? ' error' : '') }) %}
但我不明白的是如何指定確切的領域呢?任何幫助讚賞。