Neu Info im Warenkorb nur für bestimmte Kundengruppe

lisasonea

Gut bekanntes Mitglied
30. Juli 2020
112
12
Hi zusammen,
ich wollte einen kleinen Infotext auf der Warenkorb Seite nur für eine spezielle Kundengruppe mit:
{if $Kunde->kKundengruppe == "2"} <p>{lang key="custgrouptext" section="custom"}</p> {/if}

Diese if Abfrage funktioniert im Bereich Kundenkonto (myaccount.tpl) einwandfrei.
Im Warenkorb index.tmp (baslet -> index.tmp) jedoch geht das irgendwie nicht, wenn ich :
$Kunde->kKundengruppe != "2" eingebe kommt der Text IMMER (egal bei welcher Kundengruppe (auch bei Kundengruppe 2 ;) ,Gast etc. ) . aber bei == wird er nie ausgegeben
Kann es sein das die Warenkorb index.tmp nicht auf die Kundengruppen if abfrage zurückgreifen kann ?

Ist es also gar nicht machbar ?
Jemand eine Idee ?

Liebe Grüße
Lisa
 

artm

Sehr aktives Mitglied
22. Februar 2021
107
27
Code:
{if $smarty.session.Kundengruppe->getID() == 2}
    <p>{lang key="custgrouptext" section="custom"}</p>
{/if}
 

lisasonea

Gut bekanntes Mitglied
30. Juli 2020
112
12
perfekt funktioniert danke :D ich les mich gleich mal ein in die smarty.session Sache ;)

{if $smarty.session.Kundengruppe->getID() == 2 or $smarty.session.Kundengruppe->getID() == 3 or $smarty.session.Kundengruppe->getID() == 4}

passt dann so bei mehreren Gruppen oder ?

Danke für die Hilfe !!!
 

Ähnliche Themen