Eigene Variablen im Template

podengo

Aktives Mitglied
5. Februar 2016
39
1
Hallo zusammen,

in den Template Variablen gibt es ja Variablen wie z.B. $ShopUrl
Gibt es eine Übersicht über diese Variablen, wenn ja wo finde ich diese?

Gibt es eine Möglichkeit, eigene Variablen anzulegen, z.B. für einen Slogan im Header, damit ich das nicht direkt in die tpl - Datei reinschreiben muss?

Danke im Voraus.
 

martinwolf

Offizieller Servicepartner
SPBanner
6. September 2012
3.680
343
AW: Eigene Variablen im Template

Hallo zusammen,

in den Template Variablen gibt es ja Variablen wie z.B. $ShopUrl
Gibt es eine Übersicht über diese Variablen, wenn ja wo finde ich diese?
Nein, gibt es nicht.
Gibt es eine Möglichkeit, eigene Variablen anzulegen, z.B. für einen Slogan im Header, damit ich das nicht direkt in die tpl - Datei reinschreiben muss?

Danke im Voraus.

Egal ob ein Slogan per Sprachverwaltung oder direkt als Variable im Smarty definiert wird, so oder so musst du diese Variable erstmal ins Template einbinden damit diese auch ausgegeben werden kann.
 

podengo

Aktives Mitglied
5. Februar 2016
39
1
AW: Eigene Variablen im Template

Nein, gibt es nicht.


Egal ob ein Slogan per Sprachverwaltung oder direkt als Variable im Smarty definiert wird, so oder so musst du diese Variable erstmal ins Template einbinden damit diese auch ausgegeben werden kann.

Dass ich die Variable einbinden muss, ist mir klar.
Ich habe die Sprachverwaltung im Shop gefunden. Also wenn ich eine Variable 'slogan' mit dem Wert "Echt geiler Shop" anlege, wie rufe ich sie dann im Template auf?
Wo kann ich denn im Smarty Variablen definieren?

LG Bettina


Okay, hab einen Teil gefunden.

Variable in der Sprachverwaltung anlegen - Ausgabe der Variable im Template:
{lang key="variablenname" section="custom"}
Section custom muss so bleiben.