动态变量名称 TWIG

Bib*_*ion 1 loops symfony-forms symfony twig

我使用 symfony 表单,并且有一系列具有相同名称 + 索引号的字段,如下所示:in0、in1、in2、in3...

是否可以在 TWIG 中循环名称,例如:

{% for i in 0..10 %}
    {{ form_row(propForm."in"~i) }}
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

谢谢!

Mat*_*teo 5

尝试使用属性函数作为示例:

{{ form_row(attribute(propForm, ("in"~i) ) ) }}
Run Code Online (Sandbox Code Playgroud)

PS:生成属性名记得用括号