Seite 1 von 1

Shop Navigation nach User-Status ändern

Verfasst: 09.03.2016, 16:14
von MKJ
Wenn man nicht das Login Widget verwendet, ist die Navigation für Shopkunden etwas unbefriedigend. Man kann zwar zu den Seiten Registrierung, Profil etc. verlinken, diese Links ändern sich aber nicht abhängig vom User-Status. Ein registrierter und angemeldeter User sieht dann also auch den Link "Registrierung", wo er besser etwas wie "Meine Daten" oder "Meine Bestellungen" sehen sollte.

Der Status lässt sich außerhalb der WPSG Templates so abfragen:

Code: Alles auswählen

$nUserID = $GLOBALS['wpsg_sc']->callMod('wpsg_mod_kundenverwaltung', 'isLoggedIn');
if ($nUserID != NULL) { hier HTML für die Links nach Anmeldung } else { hier HTML für die Links vor Anmeldung }


Das ergibt dann:
login1.png
login1.png (101.88 KiB) 11553 mal betrachtet
wird zu:
login2.png
login2.png (5.7 KiB) 11553 mal betrachtet
Der Abmeldelink muss etwas dynamisiert werden:
<a href="http://<?php echo $_SERVER['SERVER_NAME']?>/profil/?wpsg_mod_kundenverwaltung_logout&wpsg_referer=http://<?php echo $_SERVER['SERVER_NAME'].$_SERVER['REDIRECT_URL']?>">Abmelden</a>