Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Решено] Кнопка "очистить корзину"


beshleyweb
 Поделиться

Рекомендованные сообщения

Добрый день. Как сделать на странице корзины index.php?route=checkout/cart кнопку очистить корзину которая удаляет все товары с корзины?

Ссылка на комментарий
Поделиться на других сайтах


  • 1 год спустя...

И так приступим

 

\catalog\view\theme\default\template\checkout\cart.tpl

 

перед

<div class="right"><a href="<?php echo $checkout; ?>" class="button"><?php echo $button_checkout; ?></a></div>

добавить

<div class="left"><a href="<?php echo $clear; ?>" class="button">Очистить корзину</a></div>

далее в файле \catalog\controller\checkout\cart.php

 

после строк

$this->data['continue'] = $this->url->link('common/home');

добавить

$this->data['clear'] = $this->url->link('checkout/cart', 'clear');

в этом же файле

перед

if (isset($this->request->get['remove'])) {

добавить

		if (isset($this->request->get['clear'])) {

			$this->cart->clear();					
			$this->redirect($this->url->link('checkout/cart'));
		
		}

и будет вам удаление всего в корзине, если будут вопросы пишите)

Ссылка на комментарий
Поделиться на других сайтах


  • 4 месяца спустя...
  • 1 год спустя...

Спасибо, действительно работает, а то уже перепробовал кучу вариантов, которые не дали никакого результата.

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.