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 に答える