我有一个简单的循环,它要求我在我的主值变量中连接我的循环计数器变量loop.index
(希望这是有意义的)但我无法使它工作。
甚至可能吗?见下文......
{% for article in section.articles %}
{{ article.internationalText~{{loop.index}} |raw|nl2br }}
{% endfor %}
答案 0 :(得分:4)
您可以使用版本1.2中添加的twigs attribute函数。它旨在访问"动态"变量的属性。
{% for article in section.articles %}
{{ attribute(article, 'internationalText' ~ loop.index) |raw|nl2br }}
{% endfor %}
请注意,benatespina的回答对我不起作用。
答案 1 :(得分:2)
你试过这个吗?
{% for article in section.articles %}
{{ article.internationalText~loop.index |raw|nl2br }}
{% endfor %}
这应该有用。