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?

Moderatoren: maennchen1.de, ThoGoe

MKJ
Beiträge: 3061
Registriert: 25.08.2010, 16:11

Shop Navigation nach User-Status ändern

Beitragvon MKJ » 09.03.2016, 16:14

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) 9734 mal betrachtet

wird zu:

login2.png
login2.png (5.7 KiB) 9734 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

Zurück zu „Formatierung, Templates (PHTML), HTML, CSS-Anzeige“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste