"Während" und "repeat" - Schleifen in Twig

Gibt es schöne Möglichkeiten zum verwenden von while-und repeat-Schleifen in Twig? Es ist eine so einfache Aufgabe, aber ohne Makros kann ich nicht finden, alles, was schön und einfach.

Zumindest einem unendlichen Kreislauf und dann brechen Sie in einen Zustand?

EDIT:

Ich meine so etwas wie

do {
    //loop code
} while (condition)

oder

while (condition) {
    //loop code
}

Edit 2:

Aussieht, ist es nicht nativ unterstützt, indem Sie einen Zweig aus demselben Grund wie Sie wird nicht unterstützt, weder continue; oder break; Aussagen.

https://github.com/twigphp/Twig/issues/654

  • Es gibt eine for und foreach - Anweisung im Zweig, auch if Bedingungen, aber was ist deine Frage genau?
  • Hinzugefügt einige Beispiele dafür, was Suche ich genau.
  • #Aistis ich vor dem gleichen Problem... würde while(Bedingung){ }... scheint aber, dass es nicht in TWIG. Aber Sie sagen, dass makro könnte einen Weg, es zu tun. konnte Sie dann erzählen, wie ich es noch nie benutzt makro mit symfony so weit.
InformationsquelleAutor Aistis | 2014-12-29
Schreibe einen Kommentar