Benutzer-Werkzeuge

Webseiten-Werkzeuge


php:twig

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Both sides previous revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
php:twig [2019/01/03 17:33]
webproducer Beschreibungstext
php:twig [2021/03/14 12:01] (aktuell)
webproducer For-Next-Schleife mit variabler Anzahl von Durchläufen
Zeile 13: Zeile 13:
 Die Syntax ist in der offiziellen TWIG-Dokumentation in den folgenden 4 Bereichen aufgeteilt: Die Syntax ist in der offiziellen TWIG-Dokumentation in den folgenden 4 Bereichen aufgeteilt:
  
-  * Tags (z. B. Bedingugen oder Schleifen) +  * [[twig:​tags|Tags]] (z. B. Bedingugen oder Schleifen) 
-  * Filters (z. B. nur den ersten oder letzten Eintrag anzeigen) +  * [[twig:​filters|Filters]] (z. B. nur den ersten oder letzten Eintrag anzeigen) 
-  * Functions (z. B. Zufallswert,​ kleinster Wert oder größter Wert) +  * [[twig:​functions|Functions]] (z. B. Zufallswert,​ kleinster Wert oder größter Wert) 
-  * Tests (z. B. prüfen, ob Wert leer oder gerade oder ungerade ist)+  * [[twig:​tests|Tests]] (z. B. prüfen, ob Wert leer oder gerade oder ungerade ist) 
 + 
 +----
  
   * [[http://​twig.sensiolabs.org/​|Offizielle Homepage von TWIG]]   * [[http://​twig.sensiolabs.org/​|Offizielle Homepage von TWIG]]
Zeile 64: Zeile 66:
 {% endtag %} {% endtag %}
 </​code>​ </​code>​
- 
-  * [[twig:​tags|Die wichtigsten Tags]] 
-  * [[twig:​filters|Die wichtigsten Filter]] 
  
 **Bedingungen** werden immer in einfachen geschweiften Klammern, gefolgt von einem Prozentzeichen,​ aufgerufen: <​code>​ **Bedingungen** werden immer in einfachen geschweiften Klammern, gefolgt von einem Prozentzeichen,​ aufgerufen: <​code>​
Zeile 104: Zeile 103:
 | Inhalt eines Array-Elements oder einer Objekt-Variable in einer Schleife ausgeben | <​code>​{{ entry.email }} </​code>​| | Inhalt eines Array-Elements oder einer Objekt-Variable in einer Schleife ausgeben | <​code>​{{ entry.email }} </​code>​|
 | For-Next-Schleife erstellen | <​code>​{% for i in 0..10 %}<​p>​{{ i }}</​p>​{% endfor %}</​code>​ | | For-Next-Schleife erstellen | <​code>​{% for i in 0..10 %}<​p>​{{ i }}</​p>​{% endfor %}</​code>​ |
 +| For-Next-Schleife mit variabler Anzahl von Durchläufen | <​code>​{% for f in range( 1, config.faecher ) %} {{ f }} {% endfor %}</​code>​ |
 | Methode einer Klasse aufrufen | <​code>​{{ user.checkEmail( email ) }}</​code>​ | | Methode einer Klasse aufrufen | <​code>​{{ user.checkEmail( email ) }}</​code>​ |
php/twig.1546533208.txt.gz · Zuletzt geändert: 2019/01/03 17:33 (Externe Bearbeitung)