| Smarty - die kompilierende PHP Template-Engine | ||
|---|---|---|
| Zurück | Nach vorne | |
Kapitel 8. Eigene Funktionen
- Inhaltsverzeichnis
- {assign} (zuweisen)
- {counter} (Zähler)
- {cycle} (Zyklus)
- {debug}
- {eval} (auswerten)
- {fetch}
- {html_checkboxes} (Ausgabe von HTML-Checkbox Tag)
- html_image (Ausgabe von HTML-IMG Tag)
- html_options (Ausgabe von HTML-Options)
- html_radios (Ausgabe von HTML-RADIO Tags)
- html_select_date (Ausgabe von Daten als HTML-'options')
- html_select_time (Ausgabe von Zeiten als HTML-'options')
- html_table (Ausgabe von HTML-TABLE Tag)
- mailto
- math (Mathematik)
- popup (Popup-Inhalt definieren)
- popup_init (Popup Initialisieren)
- textformat (Textformatierung)
Smarty wird mit verschiedenen massgeschneiderten Funktionen geliefert, welche Sie in Ihren Templates verwenden können.
{assign} (zuweisen)
{assign} wird verwendet um einer Template-Variable innerhalb eines Templates einen Wert zuzuweisen.
| Attribut Name | Typ | Erforderlich | Standardwert | Beschreibung |
|---|---|---|---|---|
| var | string | Ja | n/a | Der Name der zuzuweisenden Variable. |
| value | string | Ja | n/a | Der zuzuweisende Wert. |
Beispiel 8-2. Zugriff auf mit {assign} zugwiesene Variablen von PHP aus. Um auf zugewiesene Variablen von php aus zuzugreifen nimmt man get_template_vars(). Die zugewiesenen variablen sind jedoch nur wärhend bzw. nach der Ausgabe des Template verfügbar.
|
Folgende Funktionen haben optionale assign-Attribute:
{capture}, {include}, {include_php}, {insert}, {counter}, {cycle}, {eval}, {fetch}, {math}, {textformat}
Siehe auch assign() und get_template_vars().
| Zurück | Zum Anfang | Nach vorne |
| strip | Nach oben | {counter} (Zähler) |

