0

我有一个包含重复行的表格;我想更改此行的呈现方式,但在 Twig 中我似乎只能覆盖特定行。

{% block _person_contacts_row_0_forename %}
{% spaceless %}
    <h3>{{ label }}</h3>
    {{ form_errors(form) }}
    {{ form_widget(form) }}
{% endspaceless %}
{% endblock %}

这适用于第一行(id 0),但显然不适用于其他任何行。

所以我的问题是如何覆盖特定字段及其任何重复项?

干杯,詹姆斯板凳

4

1 回答 1

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 for 循环文档检查

希望这对你有帮助

于 2012-05-19T02:22:41.717 回答