variable print espaƱol array twig

print - twig trim



Incremento del valor en el archivo twig. (2)

Tengo un bucle dentro de un archivo .twig que genera elementos.

Necesito incrementar un valor dentro de cada elemento. Sé cómo hacerlo en PHP, pero no tengo claro cómo hacerlo dentro de un documento de ramita. Realmente no puedo hacerlo en el controlador. ¿Alguna sugerencia?

{% set myVal = 50 %} {% for item in items%} {{ myVal = myVal + 10 }} {% endfor %}


Aquí está la mejor manera -

{% for item in items %} {% set counter = ( counter | default(0) ) + 1 %} <p>{{ counter ~ '' ). '' ~ item.title }}</p> {% endfor %}

Vea cómo el contador se incrementa en 1.


Utilizar esta:

{% set myVal = 50 %} {% for item in items %} {% set myVal = myVal + 10 %} {% endfor %}

Para declarar, establecer valores, configurar bloques / formularios, etc. debe usar {% %} . Para salida, hay {{ }}