Схема
public mixed
remove (
string $key )
Аргументы
Аргумент |
Возможный тип |
Описание |
$key |
string |
— |
Описание
Удалит из корзины текущего пользователя запись о товаре.
Пример использования:
// пример удаления товара из корзины в catalog/controller/checkout/cart.php:
if (isset($this->request->get['remove'])) {
$this->cart->remove($this->request->get['remove']);
unset($this->session->data['vouchers'][$this->request->get['remove']]);
$this->session->data['success'] = $this->language->get('text_remove');
unset($this->session->data['shipping_method']);
unset($this->session->data['shipping_methods']);
unset($this->session->data['payment_method']);
unset($this->session->data['payment_methods']);
unset($this->session->data['reward']);
$this->redirect($this->url->link('checkout/cart'));
}
Исходный код
if (isset($this->session->data['cart'][$key])) {
unset($this->session->data['cart'][$key]);
}
$this->data = array();