Template: CTemplate
Inhalt
Einführung
CTemplate ist ein Template-System, welches auf speziellen HTML-Kommentaren basiert. Im Gegensatz zu anderen Systemen ermöglicht dies, die Dateien mit normalen HTML-Editoren zu bearbeiten, da diese die Kommentare ignorieren (sollten).
Platzhalter
In den Vorlagedateien können die folgenden Platzhalter verwendet werden:
- <!-- $var -->
- Variablenwert $var.
- <!---$var{-->Dummy<!---}-->
- Variablenwert $var mit Dummyinhalt. Wichtig hierbei: KEINE Leerzeichen und 3x "-".
- <!-- $obj.var -->
- Wert des Attributes var aus Variablenobjekt $obj.
- <!-- $var?{ -->Content<!-- } -->
- Optionaler Bereich, sichtbar wenn $var wahr. Für NICHT "!$var" verwenden.
- <!-- $elements>e?{ -->Content<!-- } -->
- Schleife über alle Einträge von $elements als Element $e innerhalb der Schleife.
Die Schreibweise $obj.var ist auch bei den anderen Platzhaltern möglich.