Zweig - Wie eine Schleife bestimmte Anzahl von Zeiten
Ich muss in der Lage sein zum generieren der links bestimmte Anzahl von Zeiten (gespeichert in int-Variablen)gibt es einen Weg, es zu tun out of the box mit Zweig der for-Schleife?
{% for i in numberOfLoops %}
{{ i }}. Some data
{% endfor %}
Obigen Beispiel nicht funktionieren. Ich habe es gegoogelt aber nicht gefunden haben tatsächliche Lösung. Jede Unterstützung wäre sehr willkommen.
BEARBEITEN:
Ich habe auch versucht:
{% set k = 10 %}
{% for i in 0..k %}
{{ i }}
{% endfor %}
aber dies eine Ausnahme generiert:
com.lyncode.jtwig.exception.ParseException: Wrong binary operation syntax
Explanation: Input position (line 15, pos 27):
{% for i in 0..k %}
^
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fand ich die Arbeit Beispiel:
Quelle: http://twig.sensiolabs.org/doc/templates.html (nicht sehr intuitiv zu finden, in der Tat).
{% for i in range (1, 10) %}
Hatte ich auch schon eine Schleife zu Durchlaufen, ich löste das für mich mit dem slice-filter.
http://twig.sensiolabs.org/doc/tags/for.html#iterating-over-a-subset
Versuchen Sie dies:
Dokumentation: http://twig.sensiolabs.org/doc/tags/for.html