Цена от суммы заказа
у моих товаров 3 цены:
1. Основная
2. Средний опт
3. Крупный опт
нужно сделать , чтобы если заказ больше 10.000 - учитывалась вторая цена у товара, а если больше 25.000 то третья цена.
стандартные скидки от суммы заказа не подходят, так как там общая скидка в процентах. а у нас цены 2 и 3 у каждого товары независимы от первой цены
Предложения
-
Без темы
Задача решается указанием цен для виртуальных групп клиентов, расчетом цены товаров в корзине и подстановкой пересчитанных цен через хуки в Shop_Item_Controller с целью изменения массива aPrice через методы getAPrice()/setAPrice(array $aPrice) и подстановки нужных рассчитанных цен.
-
Без темы
У товаров есть раздел "Специальные цены", где можно поставить зависимость цены от:
+ "Количество товара от"
+ "Количество товара до"
и цену в % или конкретную сумму в зависимости от этого.
Это штатный механизм.
Или:
Можно настроить разные цены для разных групп пользователей (зарегистрированных).
Если же делать так как вы придумали, то:
+ Где задавать эти "цена 1, 2, 3"?
+ Нужно вмешиваться в ядро платформы, это всегда будет сложно и дорого (включая ещё что нужно всё это придумать).
Условия выполнения любых задач по платформе HostCMS:
https://web-mouse.ru/uslugi/katalog/specialisty/programmist/
(выполнение любых задач с оплатой по факту реализации, без предварительной оценки).
Примеры некоторых сайтов, с которыми работаем по такому принципу:
https://web-mouse.ru/portfolio/
(преимущественно работы по программированию, контент очень редко)
Все вопросы направлять на электронную почту.
Обсуждение конкретных задач - в Skype.
С уважением,
Артём В. Меньщиков, программист
Студия WebMouse
8 (495) 281-54-75
+7 (999) 797-32-48
a.menshchikov@web-mouse.ru
Skype: artemvm84 (предпочтительно)
https://web-mouse.ru/