Kapitel 3. Grundlegende Syntax Alle Smarty Template-Tags werden mit Trennzeichen umschlossen. Normalerweise
sind dies: { und }, sie können aber
auch verändert werden.
Für die folgenden Beispiele wird davon ausgegangen, dass Sie die
Standard-Trennzeichen verwenden. Smarty erachtet alle Inhalte ausserhalb
der Trennzeichen als statisch und unveränderbar. Sobald Smarty
auf Template-Tags stösst, versucht es diese zu interpretieren und die
entsprechenden Ausgaben an deren Stelle einzufügen.
3.1. Kommentare Kommentare werden von Asterisks umschlossen, und mit Trennzeichen umgeben.
Beispiel: {* das ist ein Kommentar *}
Smarty-Kommentare werden in der Ausgabe nicht dargestellt und vor allem
dazu verwendet, die Templates verständlicher aufzubauen.
Beispiel 3-1. Kommentare {* Smarty *}
{* einbinden des Header-Templates *}
{include file="header.tpl"}
{include file=$includeFile}
{include file=#includeFile#}
{* Ausgabe der drop-down Liste *}
<SELECT name=firma>
{html_options values=$vals selected=$selected output=$output}
</SELECT>
|