Delimiter

Guite edited this page Nov 12, 2014 · 4 revisions
Clone this wiki locally

Smarty Delimiter

Trennzeichen, Delimiter (engl. für Abgrenzer), oder Separator werden zur Abgrenzung einzelner Elemente in Daten verwendet[1]. Trennzeichen sind spezielle Funktionszeichen. Neben dem Trennzeichen für Elemente werden auch Zeichen zum Trennen von Segmenten oder Zeilen verwendet. - Quelle: Wikipedia.de

Die Smarty-Aufrufe und auch Variablen stehen zwischen diesen Trennzeichen.

Zikula 1.2 Style

Bis Zikula 1.2 lagen die Templates in HTML-Dateien vor und nutzen folgenden Smarty-Aufruf:

<!--[$Smarty]-->

Beispiel:

<a href="<!--[pnmodurl modname=Admin type=admin func=view]-->">
    <!--[pnimg modname=core src=button_cancel.gif set=icons/small __alt="Cancel" __title="Cancel"]-->
</a>

Zikula 1.3 Style

Mit Zikula 1.3 haben wir uns wieder an den Smarty-Standard angelehnt und nutzen nun die geschweiften Klammern als Trennzeichen:

{$Smarty}

Beispiel:

<a href="{modurl modname='Admin' type='admin' func='view'}" title="{gt text='Cancel'}">
    {img modname='core' src='button_cancel.png' set='icons/extrasmall' __alt="Cancel" __title="Cancel"} {gt text='Cancel'}
</a>

Weitere Informationen: