Shop Navigation nach User-Status ändern

Du hast Probleme mit der Formatierung der Anzeige und weißt nicht woher der Fehler kommt und wie du ihn beheben kannst?

Moderator: maennchen1.de

Antworten
MKJ
Beiträge: 3073
Registriert: 25.08.2010, 16:11

Shop Navigation nach User-Status ändern

Beitrag 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) 12390 mal betrachtet
wird zu:
login2.png
login2.png (5.7 KiB) 12390 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>
Tipps und Tricks rund um wpShopGermany: www.my-blog-shop.de
Antworten