UMIhelp

Разработка сайта на UMI.CMS => JS и AJAX => Тема начата: bepluy от 13 Ноября 2015, 21:40:38

Название: Изменение количества товара в списке товаров и карточке товара
Отправлено: bepluy от 13 Ноября 2015, 21:40:38
Столкнулись с неожиданной проблемой - не получается изменять "на лету" кол-во товаров в корзине из списка товаров и карточки товара. Алгоритм аналогичен поведению + и - в корзине.

Задача сделать в списке товаров аналогично http://www.yakitoriya.ru/menu-dostavki/rollyi

Перешерстил кучу сайтов на UMI - нигде нет такого варианта :( Это неспроста ?
Название: Re: Изменение количества товара в списке товаров и карточке товара
Отправлено: e.ioffe от 13 Ноября 2015, 23:08:04
А с чем именно проблема?

Если нужно изменить количество товаров прямо из списка - работа с javascript и низкоуровневой библиотекой /js/client/basket.js
Название: Re: Изменение количества товара в списке товаров и карточке товара
Отправлено: bepluy от 14 Ноября 2015, 13:52:43
В данный момент в списке используется конструкция  -
<a id="add_basket_ID" class="menu_buy button basket_list options_false" href="/emarket/basket/put/element/ID/">Заказать</a>
- она добавляет в корзину 1 позицию товара без перезагрузки страницы.

А вот как там же удалить 1 позицию ? http://wiki.umisoft.ru/Макрос_удаления_одной_единицы_товара_в_корзине (http://wiki.umisoft.ru/Макрос_удаления_одной_единицы_товара_в_корзине) - это поможет или есть более правильный способ ?