Dokumentationen

Zweig

Das allgemeine Prinzip von twig ist entweder die Anzeige von Daten oder die Anzeige von Datenanweisungen (mit Funktionen oder Tags)

Anzeigevariable

Von der Steuerung aus können Variablen gesendet werden, und diese Variablen können in Twig zwischen zwei geschweiften Klammern angezeigt werden.

Hier ein Beispiel:

‹p›Der Preis ist: {{ Preis }} $ ‹/p›

if the data is in the form of an associative array, you can indicate the key after a dot. here an example: (like $product["name"] in php)

‹li›Name des Produkts : {{ produkt.name }} ‹/li›

Funktion verwenden

Es gibt viele Twig-Funktionen, hier ist nur ein Beispiel mit der if else-Anweisung.

Um eine Funktion zu verwenden, muss sie in eine geschweifte Klammer und ein % gesetzt werden. Auf diese Weise:

{% if appUser %}‹p› Sie sind verbunden ‹/p›
{% else %} ‹p› Bitte anmelden ‹/p›
{% endif %}

If you have stored data in the session with the user key ($_SESSION["user"]), this data is automatically accessible in the appUser twig variable (feature from voila).

Für andere Funktionen suchen Sie einfach in der offiziellen twig-Dokumentation.

Twig-Dokumentation

Die offizielle twig-Dokumentation lautet : Twig doc