30
ben zebra şeritleme yapmaya çalışacağım
ilan:Artırma tamsayı değişkeni
{% set counter = 0 %}
{% for entity in entities %}
<tr class="{{ cycle(['odd', 'even'], counter) }}">
{% counter++ %}
ama hata alıyorum:
Unexpected tag name "counter" (expecting closing tag for the "for" tag defined near line 11)
Biri bana çözümü verebilir misiniz?
[DÜZENLE]
Benim kötü çözüm çok kolay:
{{ cycle(["even", "odd"], loop.index) }}
loop
için docs bakınız:
{% set counter = counter + 1 %}
Bu tablo için mi? '
cevap
istediğini yapmanın daha kolay bir yolu var ögeler. html üzerinde tam kontrole sahip olmak istiyorsanız
kaynak
2012-01-25 09:45:21 Maerlyn
, bu deneyebilirsiniz:
Burada okuyabilirsiniz:
loop.index
kullanılır http://twig.sensiolabs.org/doc/tests/divisibleby.htmlnot işte olduğu gibi ', bu for döngüsünün gizli bir endekslenmesinden ziyade bir değişkene başvurmaz.
kaynak
2013-07-08 18:08:06
çok güzel! Teşekkürler – Barno
İlgili konular