Smarty Variablen

Diskussionen rund um die Templates (incl. Smarty)
Antworten
basteldehs
Beiträge: 77
Registriert: So 20. Okt 2013, 06:29
Shop Version: 1.0.17
Wohnort: Chemnitz
Kontaktdaten:

Smarty Variablen

Beitrag von basteldehs »

Hallo,
wie mache ich das mit den Smarty varischablen wenn ich z.B. bei einem geteilten Kategorie-Text ( einer oben dann wird er durch $$$ geteilt und der rest erscheint dann unter den Produkten )

wenn ich jetzt normalen kurzen Text schreibe der nur oberhalb angezeigt wird, ist ja keine $catSubDescription vorhanden und da wollte ich, wenn die auf false steht einfach ne if abfrage machen, siehe unten

{if $catSubDescription=false}
{$CATEGORIES_DESCRIPTION}
{else}
{$catDescription}
{/if}

geht aber irgendwie net, da ich mich mit den Smarty zeugs noch net so auskenne, hat jemant von euch einen Tipp?
Danke shon mal im vorraus

grüsse Mario
Mein Online Shop http://www.bastel-dehs.de
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: Smarty Variablen

Beitrag von Xantiva »

Hallo Mario,

zur Smarty Dokumentation: => http://www.smarty.net/docsv2/de/

if Statement => http://www.smarty.net/docsv2/de/languag ... ion.if.tpl

Wenn Du Dir dann Dein Beispiel anschaust:

Code: Alles auswählen

{if $catSubDescription=false}
... dann erkennst Du vielleicht, das Du hier mit dem einfachen Gleichheitszeichen nur eine Zuweisung des Wertes false an die Variable $catSubDescription vornimmst, aber keinen Vergleich.

Code: Alles auswählen

{if $catSubDescription == false}
oder

Code: Alles auswählen

{if !$catSubDescription}
sollte dann passen.

Ciao,
Mike
Mein Shop: http://www.basteln-selbermachen.de
basteldehs
Beiträge: 77
Registriert: So 20. Okt 2013, 06:29
Shop Version: 1.0.17
Wohnort: Chemnitz
Kontaktdaten:

Re: Smarty Variablen

Beitrag von basteldehs »

Hallo Xantiva,

so hat wunderbar funktioniert, ja das wusste ich nicht bei den Smarty zeugs, bei php weiss ich dies, ja man lernt eben immer was neues dazu, juhu :D
ja manchmal sitzt man da und es fällt einen nichts ein, dafür gibt es, sei Dank das Forum :D

Danke und grüssle Mario
Mein Online Shop http://www.bastel-dehs.de
Antworten