nils.koss Posted August 15, 2017 Report Share Posted August 15, 2017 Hallo Forum, wir würden gerne in unserem Shop (Version 4.2) folgendes anpassen wollen: Wenn ein Kunde auf Seite xyz auf "Anmelden" klickt und seine Zugangsdaten in der Login-Box (box_loginbox.html) eingibt, soll er nach erfolgtem Login wieder auf Seite xyz landen und nicht im Warenkorb. Hintergrund dazu: Wir zeigen ohne Login keine Preise an. Wenn sich nun ein Kunde bei Produkt abc einloggen will, um seinen Preis zu sehen, landet er im Warenkorb und muss erst wieder das Produkt abc suchen / finden. Meine Frage wäre nun: Ist das überhaupt möglich und / oder gibt es dazu schon Lösungen? Wenn nicht - gibt es jemanden, der uns so etwas (auf Rechnung) programmieren könnte? Ich hoffe auf ein paar Rückmeldung und bin gespannt :-) Nils Link to comment Share on other sites More sharing options...
nils.koss Posted November 8, 2017 Author Report Share Posted November 8, 2017 Gibt es wirklich niemanden, der das selbe Problem hat? Ich kann mir eigentlich nicht vorstellen, dass alle Shop-Betreiber mit der Standard-Weiterleitung zufrieden sind... Wie schon geschrieben, wir würden auch dafür bezahlen, wenn uns jemand eine Lösung programmieren könnte. Link to comment Share on other sites More sharing options...
oldbear Posted November 8, 2017 Report Share Posted November 8, 2017 Sehr geehrter Herr Koss, testen Sie mal diese Variante: in einem beliebigen Plugin zwei neue Hooks anlegen: Erster Hook Hookpoint: class.page_handler.php:page_top Code: if (count($_GET) > 0 && $_GET['page'] != 'customer') { $_SESSION['go_back_link'] = _SYSTEM_BASE_URL . $_SERVER['REQUEST_URI']; } Status: angehakt Reihenfolge: 1 Damit merkt sich der Shop in der Session die letzte Seite, ausser auf Kunden-Seiten Zweiter Hook Hookpoint: module_customer.php:success_login_snap Code: if (isset($_SESSION['go_back_link'])) { $xtLink->_redirect($_SESSION['go_back_link']); } Status: angehakt Reihenfolge: 1 mit freundlichen Grüßen Link to comment Share on other sites More sharing options...
nils.koss Posted November 15, 2017 Author Report Share Posted November 15, 2017 Klasse, so funktioniert es! Thema ist damit erledigt :-) Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.