30
que trato de hacer las rayas de cebra:Incremento declaró variable entera
{% set counter = 0 %}
{% for entity in entities %}
<tr class="{{ cycle(['odd', 'even'], counter) }}">
{% counter++ %}
pero estoy consiguiendo error:
Unexpected tag name "counter" (expecting closing tag for the "for" tag defined near line 11)
Podría alguien darme solución?
[EDIT]
Mi mala solución es tan fácil:
{% set counter = counter + 1 %}
¿Esto es para una mesa? '
Respuesta
Hay una manera más fácil de hacer lo que quiere:
Véase el docs para la
loop
golosinas.Fuente
2012-01-25 09:45:21 Maerlyn
Si usted quiere tener un control total sobre el HTML, puede intentar esto:
Usted puede leer aquí: http://twig.sensiolabs.org/doc/tests/divisibleby.html
nota que se utiliza
loop.index
'tal cual', se no se refiere a una variable sino a la indexación oculta del bucle for.Fuente
2013-07-08 18:08:06
muy bien! Gracias – Barno
Cuestiones relacionadas