Hi,
Nach Update auf die neuste Version funktioniert mein "lösch-button" nicht mehr.
ich hab einen Button eingebaut, dass der Kunde gleich bei klick den Artikel wieder aus den Warenkorb entfernen kann.
so steht es drin, nach updat hat er die Funktion verloren.. aber ka warum:
Ändern der Datei 'includes/modules/order_details_cart.php'
Ersetzen der Zeile
$module_content[$i] = array ('PRODUCTS_NAME' => $products[$i]['name'].$mark_stock, 'PRODUCTS_QTY' => xtc_draw_input_field
('cart_quantity[]', $products[$i]['quantity'], 'size="2"').xtc_draw_hidden_field
('products_id[]', $products[$i]['id']).xtc_draw_hidden_field
('old_qty[]', $products[$i]['quantity']), 'PRODUCTS_MODEL' => $products[$i]['model'],'PRODUCTS_SHIPPING_TIME'=>$products[$i]['shipping_time'], 'PRODUCTS_TAX' => number_format($products[$i]['tax'], TAX_DECIMAL_PLACES
), 'PRODUCTS_IMAGE' => $image, 'IMAGE_ALT' => $products[$i]['name'], 'BOX_DELETE' => xtc_draw_checkbox_field
('cart_delete[]', $products[$i]['id']), 'PRODUCTS_LINK' => xtc_href_link
(FILENAME_PRODUCT_INFO
, xtc_product_link
($products[$i]['id'], $products[$i]['name'])), 'PRODUCTS_PRICE' => $xtPrice->xtcFormat($products[$i]['price'] * $products[$i]['quantity'], true), 'PRODUCTS_SINGLE_PRICE' =>$xtPrice->xtcFormat($products[$i]['price'], true), 'PRODUCTS_SHORT_DESCRIPTION' => xtc_get_short_description
($products[$i]['id']), 'ATTRIBUTES' => ''); durch:
$module_content[$i] = array ('PRODUCTS_ID' =>$products[$i]['id'], 'PRODUCTS_NAME' => $products[$i]['name'].$mark_stock, 'PRODUCTS_QTY' => xtc_draw_input_field
('cart_quantity[]', $products[$i]['quantity'], 'size="2"').xtc_draw_hidden_field
('products_id[]', $products[$i]['id']).xtc_draw_hidden_field
('old_qty[]', $products[$i]['quantity']), 'PRODUCTS_MODEL' => $products[$i]['model'],'PRODUCTS_SHIPPING_TIME'=>$products[$i]['shipping_time'], 'PRODUCTS_TAX' => number_format($products[$i]['tax'], TAX_DECIMAL_PLACES
), 'PRODUCTS_IMAGE' => $image, 'IMAGE_ALT' => $products[$i]['name'], 'BOX_DELETE' => xtc_draw_checkbox_field
('cart_delete[]', $products[$i]['id']), 'PRODUCTS_LINK' => xtc_href_link
(FILENAME_PRODUCT_INFO
, xtc_product_link
($products[$i]['id'], $products[$i]['name'])), 'PRODUCTS_PRICE' => $xtPrice->xtcFormat($products[$i]['price'] * $products[$i]['quantity'], true), 'PRODUCTS_SINGLE_PRICE' =>$xtPrice->xtcFormat($products[$i]['price'], true), 'PRODUCTS_SHORT_DESCRIPTION' => xtc_get_short_description
($products[$i]['id']), 'ATTRIBUTES' => ''); - Ändern der Datei 'includes/cart_actions.php'
Hinter den Zeilen
switch ($_GET['action']) {// customer wants to update the product quantity in their shopping cartcase 'update_product' :if (is_object($econda))$econda->_emptyCart
(); folgende Zeilen hinzufügen:
if (!empty($_GET['cart_delete'])) {$_SESSION['cart']->remove($_GET['cart_delete']);} Im Templates über ein bild:
<a href="http://localhost/shop/shopping_cart.php?action=update_product&cart_delete={$module_data.PRODUCTS_ID}">
<img src="{$tpl_path}img/wastebox.gif" alt="Delete from shopping cart: {$module_data.PRODUCTS_NAME}" />
</a>
hoffmal jemand kann mir da weiter helfen.
mfg
bencore
Linkback: https://www.modified-shop.org/forum/index.php?topic=757.0