3

我有一个简单的循环,需要我在我的主值变量中连接我的循环计数器变量loop.index(希望这是有道理的),但我无法让它工作。

甚至可能吗?见下文...

{% for article in section.articles %}
    {{ article.internationalText~{{loop.index}} |raw|nl2br }}
{% endfor %}
4

2 回答 2

4

您可以使用1.2 版中添加的twigs属性功能。它旨在访问变量的“动态”属性。

{% for article in section.articles %}

    {{ attribute(article, 'internationalText' ~ loop.index) |raw|nl2br }}

{% endfor %}

请注意, benatespina 的回答对我不起作用。

于 2016-01-29T16:39:14.953 回答
2

你试过这个吗?

{% for article in section.articles %}

    {{ article.internationalText~loop.index |raw|nl2br }}

{% endfor %}

这应该有效。

于 2013-09-19T22:28:25.283 回答