Jump to content

Recommended Posts

Добрый день, получалось ли у кого реализовать полную очистку корзины? Теоретически можно использоваться empty_cart, которая вызывается в конце оформления заказа, но повесить на кнопку что то правильно не выходит.

Link to post
Share on other sites
  • Replies 63
  • Created
  • Last Reply

Top Posters In This Topic

выходит в cart tpl


form method="get" name="empty_cart">
input type="submit" name="empty_cart" class="button" value="Очистить корзину">
/form>


в cartview


//Очистка корзины
if(isset($_GET['empty_cart']))
{
unset($_SESSION['shopping_cart']);
header('location: '.$this->config->root_url.'/cart/');
}


?
Link to post
Share on other sites
  • 4 years later...

На  мой взгляд, содержание статьи мало отличается от решения из #5.

 

Уж если писать статью, то можно бы делать разработку более удобную:

1. Кнопку поставить на КАЖДОЙ странице, а не только на странице корзины,

2. Само действие проводить без перезагрузки страницы.

 

Причем в стандартной Simpla все подобные элементы присутствуют, именно так проходит укладка в корзину.

 

Простая ситуация - покупатель положил в корзину 2-3 взаимосвязанных товара.  При дальнейшем блуждании по сайту нашел другой основной товар, более подходящий. Как раз тут удобно было бы "на ходу" очистить корзину и положить новый товар с текущей страницы. А доработка  по статье не дает такого удовольствия - надо идти в корзину, там очищать, потом возвращаться на страницу товара...

Link to post
Share on other sites
  • 10 months later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...