Bei mir hat die chaotische Anleitung (Anleitung_xwishlist_XTC-M_106-22.05.2015.txt) nicht funktioniert ....
Man sollte mal die Reihenfolge des Einbaus ordnen, jedoch bringt das wenig, wenn die Anleitung generell nicht funktioniert.
Da ich im neuen Shop kein XTC Template einsetze, ist das ganze sowieso komplizierter aber das Problem kommt glaube ich nicht vom Einbau....
Der Löschen Knopf macht gar nichts, außer den Warenkorb anzeigen.
Wenn man sich dann mal einen Shop ansieht, in dem das Modul läuft, wundert mich das auch nicht mehr.
Der Link hinter dem Löschen Knopf ist falsch und die Funktion dahinter finde ich gar nicht. Hier:
www.scootertuning.ch fand ich einen funktionierenden Knopf, der Zeigt auf:
www.scootertuning.ch/wish_list.php?action=remove_wl_product&prd_id=12661Also die includes/modules/order_details_wishlist.php anpassen ...
Das:
'DELETE_ICON' => '<a href="'. xtc_href_link(FILENAME_SHOPPING_CART, 'action=update_product_cart&products_id='.$products[$i]['id']). '">'. xtc_image('templates/'.CURRENT_TEMPLATE.'/img/button_cart_delete.jpg', 'löschen'). '</a>',
ersetzen mit:
'DELETE_ICON' => '<a href="'. xtc_href_link(FILENAME_WISHLIST_CART, 'action=remove_wl_product&prd_id='.$products[$i]['id']). '">'. xtc_image('templates/'.CURRENT_TEMPLATE.'/img/button_cart_delete.jpg', 'löschen'). '</a>',
Dann in der /includes/cart_actions.php
Nach:
case 'remove_product':
$prd_id = xtc_input_validation($_GET['prd_id'], 'products_id', '');
$_SESSION['cart'] -> remove($prd_id);
xtc_redirect(xtc_href_link($goto, xtc_get_all_get_params($parameters), 'NONSSL'));
break;
Das einfügen:
case 'remove_wl_product':
$prd_id = xtc_input_validation($_GET['prd_id'], 'products_id', '');
$_SESSION['wishList'] -> remove($prd_id);
xtc_redirect(xtc_href_link($goto, xtc_get_all_get_params($parameters), 'NONSSL'));
break;
Und der löschen Knopf funktioniert ...