Antwort #6 am: 28. Februar 2020, 12:52:33
Zeile 104 sieht bei mir so aus:
case 'remove_product':
foreach(auto_include(DIR_FS_CATALOG.'includes/extra/cart_actions/remove_product_prepare_get/','php') as $file) require ($file);
$prd_id = xtc_input_validation($_GET['prd_id'], 'products_id');
$cart_object->remove($prd_id);
foreach(auto_include(DIR_FS_CATALOG.'includes/extra/cart_actions/remove_product_before_redirect/','php') as $file) require ($file);
xtc_redirect(xtc_href_link($goto, xtc_get_all_get_params($parameters), 'NONSSL'));
break;
Ich habe das abgeändert in:
case 'remove_product':
foreach(auto_include(DIR_FS_CATALOG.'includes/extra/cart_actions/remove_product_prepare_get/','php') as $file) require ($file);
$prd_id = xtc_input_validation($_GET['prd_id'], 'products_id');
$cart_object->remove($prd_id);
foreach(auto_include(DIR_FS_CATALOG.'includes/extra/cart_actions/remove_product_before_redirect/','php') as $file) require ($file);
xtc_redirect(xtc_href_link(FILENAME_CHECKOUT_SHIPPING, xtc_get_all_get_params($parameters), 'NONSSL'));
break;
Der Kunde wird noch nicht weitergeleitet. In der "Mein Shop" Konfiguration habe ich
"Soll Warenkorb nach dem Einfügen angezeigt werden?" auf JA gestellt. Davor war es auf NEIN gestellt.
Mit beiden Einstellungen funktioniert es jedoch nicht.