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

Last change: 11.12.2012 15:44
 
11.12.2012 16:46
#2
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25934
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.


Last change: 11.12.2012 18:56
 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.