21
我有一個輸出元素的.twig文件的循環。樹枝文件中的遞增值
我需要增加每個元素的值。我知道如何在PHP中做到這一點,但不清楚如何使用樹枝文件來做到這一點。我不能在控制器中做到這一點。有什麼建議麼?
{% set myVal = 50 %}
{% for item in items%}
{{ myVal = myVal + 10 }}
{% endfor %}
我有一個輸出元素的.twig文件的循環。樹枝文件中的遞增值
我需要增加每個元素的值。我知道如何在PHP中做到這一點,但不清楚如何使用樹枝文件來做到這一點。我不能在控制器中做到這一點。有什麼建議麼?
{% set myVal = 50 %}
{% for item in items%}
{{ myVal = myVal + 10 }}
{% endfor %}
使用此:
{% set myVal = 50 %}
{% for item in items %}
{% set myVal = myVal + 10 %}
{% endfor %}
了聲明,設定值,設定塊/表格等必須使用{% %}
。對於輸出,有{{ }}
這裏是更好的辦法 -
{% for item in items %}
{% set counter = (counter | default(0)) + 1 %}
<p>{{ counter ~ '). ' ~ item.title }}</p>
{% endfor %}
如何看計數器被增加1