Anmeldung identifizieren

11.12.2012 15:22
#1
foxmag
User foxmag
Name: Nikolaus
19.10.2012
Posts: 37
Quote
Wie kann man die Anmeldung eines Kunden im Script feststellen?

Es geht um Datei components/com_jshopping/controllers/cart.php, Zeilen 130-134:

if ($jshopConfig->shop_user_guest==1){
$view->assign('href_checkout', SEFLink('index.php?option=com_jshopping&controller=checkout&task=step2&check_login=1',1, 0, $jshopConfig->use_ssl));
}else{
$view->assign('href_checkout', SEFLink('index.php?option=com_jshopping&controller=checkout&task=step2',1, 0, $jshopConfig->use_ssl));
}

Wenn ich es richtig verstehe, dient diese Konstruktion zum Erkennen, ob ein Klient angemeldet ist oder nicht. Meine Forschungen zeigen, dass der Ausdruck $jshopConfig->shop_user_guest unter keinen Umständen seinen Wert ändert.

Das bedeutet, dass dieser if funktioniert nicht. Die Adressen von Seiten für die angemeldeten Klienten bekommen deshalb unnötige "Schwanzen" &check_login=1.

Wie kann man diesen Fehler (wenn das wirklich ein Fehler ist) beheben?

Welche Variable oder Operator gibt den angemeldeten und nicht angemeldeten Zustand eines Klienten zurück?

Vielen Dank für ihre Hilfe.


Joomla: 3.0.2
JoomShopping: 4.0.0
PHP: 5.4.9
MySQL: 5.5.28

Letzte Änderung: 11.12.2012 15:44
 
11.12.2012 16:46
#2
webdesigner
(Support Team)
User webdesigner
Name: Admin
05.08.2010
Posts: 16475
Quote
Aw: Anmeldung identifizieren

See

administrator/index.php?option=com_jshopping&controller=config&task=adminfunction

Purchase without registering: ...

 
11.12.2012 18:54
#3
foxmag
User foxmag
Name: Nikolaus
19.10.2012
Posts: 37
Quote
Aw: Anmeldung identifizieren

Es tut mir leid, Ihre Antwort, lieber Admin, habe ich nicht verstanden.


Letzte Änderung: 11.12.2012 18:56
 
Copyrights MAXXmarketing GmbH. All Rights Reserved