Erste Schritte
Holen Sie sich voilaInitialisierung
Konfig DB
CRUD-Erstellung
Ein BeispielFlash-Meldung
Flash erstellenbenutzerdefinierter Blitz
Zweig
Zweig verwendenDatenübertragung
CSRF
csrf-SchutzHTTPS
https erzwingenÜbersetzung
ÜbersetzungDokumentationen
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