>我有一个包含重复行的表单;我想更改此行的呈现方式,但在 Twig 中,我似乎只能覆盖特定行。
{% block _person_contacts_row_0_forename %}
{% spaceless %}
<h3>{{ label }}</h3>
{{ form_errors(form) }}
{{ form_widget(form) }}
{% endspaceless %}
{% endblock %}
这适用于第一行(id 0),但显然不适用于任何其他行。
所以我的问题是我如何覆盖特定字段及其任何重复?
干杯詹姆斯·板凳
使用{{form_row(form)}}
for
回路内部
在您的情况下
{% block _person_contacts_row_0_forename %}
{% spaceless %}
<h3>{{ label }}</h3>
{% for user in users %}
{{ form_errors(form) }}
{{ form_row(form) }}
{%endfor%}
{% endspaceless %}
{% endblock %}
对于 for 循环文档检查
希望这对你有帮助