2012-09-06 68 views
6

我有一個自定義表單字段類型和關聯的表單主題。在一個頁面上,我有很多這些字段,但是其中一個字段特別是我想要更改。Symfony Twig Form特定字段的主題

有什麼辦法可以以不同的方式爲同一類型的某些字段(以及相同的文件)進行主題化嗎?

一個簡單的例子:

form_fields.html.twig:(本地主題化文件)

{% block my_dropdown_row %} 
<div> 
    {{ form_label(form) }} 
    {{ form_widget(form) }} 
    {{ form_errors(form) }} 
</div> 
{% endblock %} 

在我的表單模板(所有這些領域具有相同的類型 - my_dropdown

{{ form_row(form.selectionA) }} 
{{ form_row(form.selectionB) }} 
{{ form_row(form.selectionC) }} 
{{ form_row(form.final_selection) }} 

如何讓最終字段的風格與其他字體不同?這些小部件中有很多代碼,所以重複性更好。

回答