4.3. Die reservierte Variable Die reservierte Variable wird verwendet, um auf spezielle Template-Variablen
zuzugreifen. Im Folgenden die Liste der Variablen:
4.3.1. Request-Variablen Auf die Request-Variablen (Anfragevariablen) 'get', 'post', 'cookie', 'server', 'environment' und 'session'
kann wie folgt zugegriffen werden:
Beispiel 4-6. Ausgabe der Requestvariablen (Anfragevariablen) {* anzeigen der variable 'page' aus der URL oder dem FORM, welche mit GET übertragen wurde *}
{* anzeigen der variable 'page' welche mit POST übertragen wurde *}
{* anzeigen des cookies "benutzer" *}
{* anzeigen der Server-Variable "SERVER_NAME" *}
{* anzeigen der Environment-Variable "PATH" *}
{* anzeigen der Session-Variable "id" *}
{* anzeigen der Variable "benutzer" aus dem $_REQUEST Array (Zusammenstellung von get/post/cookie/server/env) *}
4.3.2. Die momentane Unix-Timestamp kann über angefragt werden.
Diese Zahl ist die Summe der verstrichenen Sekunden seit Beginn der UNIX-Epoche
(1. Januar 1970) und kann zur Anzeige direkt dem 'date_format'-Modifikator
übergeben werden.
Beispiel 4-7. Verwendung von {* Verwendung des 'date_format'-Modifikators zur Anzeige der Zeit *}
{$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}4.3.3. Auf die mit dem .. Konstrukt abgefangene Ausgabe kann
via zugegriffen werden. Ein Beispiel dazu finden Sie im Abschnitt
zu capture.
4.3.4. , wird auch verwendet, um auf Eigenschaften von
'section' und 'foreach' Schleifen zuzugreifen. Weitere
Informationen dazu finden sie in der Dokumentation
von section
und foreach.
4.3.5. Diese Variable enthält den Namen des gerade verarbeiteten Templates.
|