Antwort #5 am: 27. April 2010, 15:47:43
[...]
Um es nochmal verständlich zu machen es geht um die Weiterleitung aus der login.php zur checkout_shipping.html.
Warum landet der Kunde nach der Eingabe seiner Daten wieder im Warenkorb?
Das könnte auch andere User interessieren, denn bei uns brechen ca. 20% der Kunden an der Stelle den Kauf ab. Ich nehme an, weil sie das Gefühl haben, sich im Kreis zu drehen. Vor dem Login waren sie ja schon im Warenkorb und wollten eigentlich zur Kasse. Nach dem Login werden sie beim Klick auf "weiter" aber wieder in den Warenkorb zurück geworfen und müssen hier nochmals auf "zur Kasse" klicken, um in den Checkoutprozess zu gelangen. Das ist in allen modified eCommerce Shopsoftware so.
[...]
Hallo,
ich weis nicht ob das Thema noch aktuell ist, aber ich denke ich habe eine Lösung.
in der login.php suchen:
if ($_SESSION['cart']->count_contents()> 0) {
xtc_redirect(xtc_href_link(FILENAME_SHOPPING_CART, '', 'SSL'));
und in
if ($_SESSION['cart']->count_contents()> 0) {
xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'));
ändern.
Dann in der create_account.php danach suchen
if (!isset ($mail_error)) {xtc_redirect
(xtc_href_link
(FILENAME_SHOPPING_CART
, '', 'SSL')); und in
if ($_SESSION['cart']->count_contents()> 0) {
xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL'));
} else {
xtc_redirect(xtc_href_link(FILENAME_ACCOUNT, '', 'SSL'));
}
ändern.
So ich hoffe das klappt bei euch.