30
tôi cố gắng để làm ngựa vằn vằn:Tăng tuyên bố số nguyên biến
{% set counter = 0 %}
{% for entity in entities %}
<tr class="{{ cycle(['odd', 'even'], counter) }}">
{% counter++ %}
nhưng tôi nhận được lỗi:
Unexpected tag name "counter" (expecting closing tag for the "for" tag defined near line 11)
ai đó có thể cho tôi giải pháp?
[EDIT]
giải pháp xấu của tôi là dễ dàng như vậy:
{% set counter = counter + 1 %}
Đây có phải là bảng không? '
Trả lời
Có một cách dễ dàng hơn để làm những gì bạn muốn:
Xem docs cho
loop
goodies.Nguồn
2012-01-25 09:45:21 Maerlyn
Nếu bạn muốn có toàn quyền kiểm soát html, bạn có thể thử này:
Bạn có thể đọc nó ở đây: http://twig.sensiolabs.org/doc/tests/divisibleby.html
lưu ý rằng
loop.index
được sử dụng 'như nó vốn có, nó không tham chiếu đến biến thay vì chỉ mục ẩn của vòng lặp for.Nguồn
2013-07-08 18:08:06
rất đẹp! – Barno
Các vấn đề liên quan