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

Нужна кнопка очистить корзину [РЕШЕНО]


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

Нужно зделать в корзине кнопку "ОЧИСТИТЬ КОРЗИНУ", или же кнопку выбора всех checkbox товаров.

Сам пробывал, зделать второй верянт, но так как и них имья такого тапа - remove[2046:7749]. Не сумел их описать в цыкл.

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


отмечаются все checkbox`ы, после чего происходит отправка формы.

catalog/controller/checkout/cart.php
$this->data['button_clear'] = $this->language->get('button_clear');

catalog/language/russian/checkout/cart.php
$_['button_clear'] = 'Очистить корзину';

catalog/view/theme/default/template/checkout/cart.tpl
<!-- w clear cart - part_#1 - start //-->
            <td align="left"><a onclick="return w_clear_cart();" class="button"><span><?php echo $button_clear; ?></span></a></td>
            <!-- w clear cart - part_#1 - end //-->
            <td align="center"><a onclick="location = '<?php echo str_replace('&', '&', $continue); ?>'" class="button"><span><?php echo $button_shopping; ?></span></a></td>
            <td align="left"><a onclick="$('#cart').submit();" class="button"><span><?php echo $button_update; ?></span></a></td>
            <td align="right"><a onclick="location = '<?php echo str_replace('&', '&', $checkout); ?>'" class="button"><span><?php echo $button_checkout; ?></span></a></td>

<!-- w clear cart - part_#2 - start //-->
<script type="text/javascript"><!--
function w_clear_cart() {
	/* это одна строка */$('input[name^="remove"]:checkbox').attr('checked', 'true');/* это одна строка */
	
	$('#cart').submit();
}
//--></script>
<!-- w clear cart - part_#2 - end //-->
<?php echo $footer; ?>
Изменено пользователем afwollis
добавлено /* это одна строка */
  • +1 4
Ссылка на комментарий
Поделиться на других сайтах

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

народ, может кто-то делал уже такое, в корзине около каждого товара поставить "крестик", чтобы можно было удалить нужную позицию, так как сделано в модуле корзины(того что справа или слева)

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


  • 1 год спустя...
народ, может кто-то делал уже такое, в корзине около каждого товара поставить "крестик", чтобы можно было удалить нужную позицию, так как сделано в модуле корзины(того что справа или слева)

для тех, кто пользуется ocStore_022 и некоторыми ранними:

https://opencartforum.com/topic/17828-ocstore-022-%D0%BA%D0%B0%D0%BA-%D0%BD%D0%B0-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B5-%D0%BA%D0%BE%D1%80%D0%B7%D0%B8%D0%BD%D1%8B-%D0%BE%D0%BA%D0%BE%D0%BB%D0%BE-%D0%BA%D0%B0%D0%B6%D0%B4%D0%BE%D0%B3%D0%BE-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0/

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

Гость
Эта тема закрыта для дальнейших сообщений.
 Поделиться

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

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

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

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