Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
design:twig:design-manual [19.07.2015 00:16] – [TWIG für Template-Designer] Manuela v.d.Decken | design:twig:design-manual [30.01.2020 16:29] (aktuell) – [Übersicht] Manuela v.d.Decken | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
Dieses Dokument beschreibt die Syntax und Semantik der Template-Engine und ist sehr brauchbar als Referenz zur Erstellung von Twig Templates. | Dieses Dokument beschreibt die Syntax und Semantik der Template-Engine und ist sehr brauchbar als Referenz zur Erstellung von Twig Templates. | ||
- | ===== Synopsis | + | ===== Übersicht |
- | + | ||
- | A template is simply a text file. It can generate any text-based format (HTML, XML, CSV, LaTeX, etc.). It doesn' | + | |
- | + | ||
- | A template contains variables or expressions, | + | |
- | + | ||
- | Below is a minimal template that illustrates a few basics. We will cover further details later on: | + | |
+ | Ein Template ist einfach eine Textdatei. Es kann jedes textbasierte Format (HTML, XML, CSV, LaTeX, etc.) erzeugen. Es erfordert nicht eine bestimmte Erweiterung, | ||
+ | Eine Vorlage enthält Variablen oder Ausdrücke, die, wenn die Vorlage ausgewertet wird, mit den Werten ersetzt werden und es enthält Tags, die die Logik des Temlates steuern.\\ | ||
+ | Unten ist eine minimal-Vorlage, | ||
<code html5>< | <code html5>< | ||
< | < | ||
< | < | ||
- | < | + | < |
</ | </ | ||
< | < | ||
Zeile 23: | Zeile 20: | ||
</ul> | </ul> | ||
- | <h1>My Webpage</ | + | <h1>{{ page.title }}</ |
- | {{ a_variable | + | {{ page.content |
</ | </ | ||
</ | </ |