我有一个自定义的表单字段类型和一个相关的表单主题。在一个页面上,我有很多这些字段,但是特别想更改其中一个字段。
是否有任何方法可以以不同的方式对同一类型(在同一文件中)的某些字段进行主题设置?
一个简化的例子:
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) }}
我该如何将最后一个字段与其他字段区别开来呢?这些小部件中有很多代码,所以尽量少重复。