0

Opencart では、ウィッシュ リストに「削除」と「カートに追加」の 2 つのオプションがあることがわかりましたが、商品をカートに追加して購入した後でも、ウィッシュ リストに商品が残っています。

商品購入後、自動的にウィッシュリストから商品を削除することはできますか?

私を助けてください。前もって感謝します!

4

1 に答える 1

3

Open file:

catalog/controller/checkout/cart.php

Find the line:

$this->cart->add($this->request->post['product_id'], $quantity, $option);

After that add this:

if (isset($this->session->data['wishlist'])):
    $key = array_search($this->request->post['product_id'], $this->session->data['wishlist']);

    if ($key !== false) {
        unset($this->session->data['wishlist'][$key]);
    }
endif;

Tested and works.

于 2013-08-14T12:53:29.473 に答える