4

我正在尝试做一些非常简单的事情。我写:

{% for product in collection.products %}
   {{ if forloop.index = 1 }}
        Hello World!
   {{ endif }}
{% endfor %}

问题: “Hello World!” 每次迭代都会出现。这里有什么问题?

4

2 回答 2

17

看起来在循环的每一轮中,您都将索引覆盖为始终等于 1。尝试

{% if forloop.index == 1 %}

反而。

于 2013-04-21T06:26:29.837 回答
1

所以这里又是正确的版本,回答我自己的问题......;)

{% for product in collection.products %}
   {% if forloop.index == 1 %}
        Hello World!
   {% endif %}
{% endfor %}
于 2013-04-21T15:35:37.700 回答