UMIhelp

Разработка сайта на UMI.CMS => Настройка системы и модулей => Тема начата: Canekt от 10 Августа 2016, 00:40:56

Название: Изменение цены в зависимости от количества товаров
Отправлено: Canekt от 10 Августа 2016, 00:40:56
Всем здравствуйте, возможно ли подобное на umi.cms? Смысл в следующем, цена на товар стоит самая маленькая (за самое большое кол-во товаров одного наименования), возможно ли сделать, чтобы в зависимости от кол-ва цена изменялась? например по умолчанию стоит 100 руб и выставлено кол-во скажем 10 если клиент уменьшает кол-во то цена увеличивается и так несколько порогов
Название: Re: Изменение цены в зависимости от количества товаров
Отправлено: aghigay от 10 Августа 2016, 00:51:12
Все возможно

Я бы предложил посмотреть в сторону события orderItem_refresh (http://api.docs.umi-cms.ru/razrabotka_nestandartnogo_funkcionala/sobytijnaya_model_umicms/standartnye_tochki_vyzova/#sel=6:6,6:6)

Что такое события - http://umicms.me/sobytija-event-v-umi-cms/
Как сделать свой обработчик - https://habrahabr.ru/post/166647/

Логика: при обновлении позиции в корзине получаете её количество и меняете цену исходя из своих задач.

Если бы нужно было уменьшать - я бы конечно предложил еще и посмотреть на скидки. Но тут нужно увеличивать, что что может не пойти.
Название: Re: Изменение цены в зависимости от количества товаров
Отправлено: Canekt от 10 Августа 2016, 00:52:41
Спасибо огромное попробую
Название: Re: Изменение цены в зависимости от количества товаров
Отправлено: Canekt от 18 Августа 2016, 06:40:37
Подскажите какие файлы отвечают за просчет цен в корзине и какой за цифры, которые отображаются на значке корзины (когда добавляешь товар там приплюсовывается кол-во и цена)
Название: Re: Изменение цены в зависимости от количества товаров
Отправлено: aghigay от 18 Августа 2016, 11:52:35
basket.js