2014-10-10 9 views
11

मैं लिंक समय की निश्चित संख्या उत्पन्न करने में सक्षम होने की जरूरत है की विशेष संख्या (पूर्णांक चर में संग्रहीत) करने के लिए वहाँ यह टहनी पाश के लिए के साथ बॉक्स से बाहर करने के लिए एक तरीका है?टहनी - कैसे पाश बार

{% for i in numberOfLoops %} 
    {{ i }}. Some data 
{% endfor %} 

उपरोक्त उदाहरण काम नहीं करते हैं। मैंने इसे गुगल किया लेकिन वास्तविक समाधान नहीं मिला। किसी भी समर्थन की सराहना की जाएगी।

संपादित करें: मैं भी करने की कोशिश की:

{% set k = 10 %} 
{% for i in 0..k %} 
    {{ i }} 
{% endfor %} 

लेकिन यह एक अपवाद उत्पन्न करता है:

{% set k = 10 %} 
{% for i in 0..k %} 
    {{ i }} 
{% endfor %} 

प्रलेखन:: http://twig.sensiolabs.org/doc/tags/for.html

उत्तर

17
com.lyncode.jtwig.exception.ParseException: Wrong binary operation syntax 
Explanation: Input position (line 15, pos 27): 
     {% for i in 0..k %} 
        ^
6

इस प्रयास करेंमैं काम कर उदाहरण पाया:

{% set k = 10 %} 
{% for i in range(1, k) %} 
    {{ i }} 
{% endfor %} 

स्रोत: http://twig.sensiolabs.org/doc/templates.html (बहुत सहज नहीं वास्तव में लगता है)।

+0

Unfortunatelly, यह एक त्रुटि देता है: org.springframework.web.util.NestedServletException: अनुरोध संसाधन विफल; नेस्टेड अपवाद com.lyncode.jtwig.exception.ParseException है: गलत बाइनरी ऑपरेशन सिंटैक्स स्पष्टीकरण: इनपुट स्थिति (लाइन 14, पॉस 27): {0% के लिए 0% 0%} – TheKolaNN

+0

यह कोड मेरे जुड़वां टेम्पलेट्स को चलाता है । हो सकता है कि आपके पास प्रोजेक्ट में एक अलग संस्करण चल रहा हो। – Fred

+0

अच्छा। आप सही हो सकते हैं, लेकिन वैसे भी मेरे लिए यह काम नहीं किया। और उपर्युक्त समाधान (आपके लिए) के बारे में क्या? – TheKolaNN