30
मैं ज़ेबरा स्ट्रिपिंग करने की कोशिश की घोषणा की:वृद्धि पूर्णांक चर
{% set counter = 0 %}
{% for entity in entities %}
<tr class="{{ cycle(['odd', 'even'], counter) }}">
{% counter++ %}
लेकिन मैं त्रुटि हो रही है:
Unexpected tag name "counter" (expecting closing tag for the "for" tag defined near line 11)
किसी ने मुझसे समाधान दे सकते हैं?
[संपादित करें]
मेरे बुरा समाधान इतना आसान है:
{{ cycle(["even", "odd"], loop.index) }}
loop
के लिए docs देखें:
{% set counter = counter + 1 %}
क्या यह एक टेबल के लिए है? '
उत्तर
आप क्या चाहते करने के लिए एक आसान तरीका नहीं है उपहार।
स्रोत
2012-01-25 09:45:21 Maerlyn
आप html पर पूरा नियंत्रण है करना चाहते हैं, तो आप इस कोशिश कर सकते हैं:
आप इसे यहाँ पढ़ सकते हैं: http://twig.sensiolabs.org/doc/tests/divisibleby.html
ध्यान दें कि
loop.index
प्रयोग किया जाता है 'के रूप में-है', यह लूप के बजाय छिपी अनुक्रमणिका के बजाय एक चर का संदर्भ नहीं देता है।स्रोत
2013-07-08 18:08:06
बहुत अच्छा! धन्यवाद – Barno
संबंधित मुद्दे