Zusätzliche Smarty Plugins der Shopsoftware
Um Ihnen die Ausgabe immer wieder verwendeter HTML-Konstrukte angenehmer zu gestalten und das Template übersichtlich zu halten liefert die Shopsoftware einige eigene Smarty-Plugins mit. Um diese klar von den ursprünglich in der Smarty Template Engine enthaltenen Funktionen und Modifikatoren abzugrenzen haben diese alle das Präfix "apx_" vorangestellt.
Eine Dokumentation der durch Smarty gelieferten Plugins können Sie der Smarty Dokumentation entnehmen. Informationen zu den von der Shopsoftware mitgelieferten Erweiterungen finden Sie im Folgenden.
Smarty Modifikatoren
Smarty Modifikatoren werden eingesetzt um den Inhalt einer Variable modifiziert auszugeben
- apx_currency Formatierung eines Betrages laut festgelegten Einstellungen für die Ausgabe der Währung
- apx_debug Formatierte Ausgabe aller Inhalte einer Variablen
Smarty Funktionen
Smarty Funktionen geben vollständige HTML-Konstrukte entsprechend der übergebenen Attribute aus.
- apx_input_button Absende-Schaltfläche in einem Formular-Block
- apx_input_checkbox Checkbox in einem Formular-Block
- apx_input_radios Radio-Buttons in einem Formular-Block
- apx_input_select Auswahlliste in einem Formular-Block
- apx_input_text Eingabefeld in einem Formular-Block
- apx_input_textarea Mehrzeiliges Eingabefeld in einem Formular-Block
- apx_product_image Ausgabe eines Produktbildes anhand der Position
Smarty Blockfunktionen
Smarty Blöcke modifizieren die Ausgabe eines gesamten Block des Templates
- apx_form Ausgabe eines Formulars
- apx_ie_only Markiert exklusiven HTML-Code der nur im Internet Explorer dargestellt wird