动态变量名称TWIG

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了动态变量名称TWIG相关的知识,希望对你有一定的参考价值。

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

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

{% for i in 0..10 %}
    {{ form_row(propForm."in"~i) }}
{% endfor %}

谢谢!

答案

尝试使用attribute函数作为示例:

{{ form_row(attribute(propForm, ("in"~i) ) ) }}

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

以上是关于动态变量名称TWIG的主要内容,如果未能解决你的问题,请参考以下文章

symfony twig动态从行动路径

如何在Jtwig / Twig中打印名称中有空格的变量?

在Twig中插入html代码[重复]

Symfony Twig渲染

从 Symfony2/Twig 中的 2 位国家代码获取翻译的国家名称?

Sonata admin PRE_SUBMIT 表单事件使 admin twig 变量为空