|
|
09.07.2014, 10:25
|
|
Гость
Гость
|
Здравствуйте! Подскажите, возможно ли реализовать удаление всех товаров в корзине интернет-магазина в один клик? К примеру добавили мы 10-ть товаров в корзину и что бы не кликать на каждую позицию, а сделать кнопку "Очистить корзину", после нажатия на которую мы получили бы стандартное сообщение "Ваша корзина пуста". Заранее спасибо!
|
|
|
09.07.2014, 11:22
|
|
Nexwich
Панасин Александр

Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Например
<button type='submit' name='clear' value='1'>Очистить корзину</button>
Системный настройки "корзины"
if($clear==1) unset($_SESSION[nc_shop]);
Я не уверен что массив называется [nc_shop]. Проверьте сперва <?=var_dump($_SESSION)?>
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
27.08.2014, 08:41
|
|
Mitshan
Revanta
Зарегистрирован: 2010-04-21
Сообщений: 4
|
Начиная с NetCat v5.3 это делается так:
<button type='submit' name='cart_clear' value='1'>Очистить корзину</button>
Больше ничего дописывать не требуется, т.к. форма с корзиной обрабатывается файлом /netcat/modules/netshop/actions/cart.php где уже все прописано.
|
|
|
11.09.2014, 11:58
|
|
Гость
Гость
|
Вставил в комопнент "Корзина товаров" в префикс списка объектов, не работает, при нажатии на кнопку корзина не очищается.
|
|
|
11.09.2014, 14:28
|
|
Nexwich
Панасин Александр

Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Код:<form method="post" action="<?= nc_modules("netshop")->get_add_to_cart_url() ?>">
<input type="hidden" name="redirect_url" value="<?=$subLink?>">
<button type='submit' name='cart_clear' value='1'>Очистить корзину</button>
</form>
Код в префиксе выглядит как то так?
В форме так же может быть action="/netcat/modules/netshop/actions/cart.php"
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|