Страница 1 из 1

Скидки модуль

Добавлено: 23.03.2021, 07:13
evgennova
Версия 4.0.2.
В админке cms в разделе настройки сайта есть раздел скидки. К нему есть описание.
Никак не могу понять как пользоваться модулем ? Может есть реальные примеры или видео инструкция?
В описании например, есть пункт "В боковом меню выберите пункт Заказы->Скидки" - в моем разделе "заказы" такого пункта нет....

Добавлено: 24.03.2021, 09:20
OkayCMS
Пункт мы перенесли в Настройки - Скидки.
А сам по себе функционал довольно сложный. Более того, он является оболочкой, для настройки других модулей.

у нас часто были проблемы когда со временем заказчик наворачивал себе кучу условий, например:
- скидка от группы пользователей
- скидка по купону
- скидка для бренда
- скидка на товары в определенное время
- скидка от суммы заказа

И одновременно они не должны отрабатывать, у них должен быть определенный порядок. Но ранее все скидки являлись независимыми, модули не знали друг о друге и попытки их подружить вызывали активное выпадение волос у программистов. Поэтому был сделан этот функционал "оболочка" где регистрируются все сторонние скидки из модулей и где уже можно настраивать их взаимодействие. Но он всё равно получился сложным, как мы его не пытались упростить. В нём разберется полпроцента пользователей/разработчиков, которые столкнутся с такой проблемой. Когда они столкнутся с такой проблемой и начнут активно искать решение, тогда они и разберутся с этим функционалом, а до этого он не нужен.

Добавлено: 26.03.2021, 20:27
evgennova
OkayCMS писал(а):Пункт мы перенесли в Настройки - Скидки.
А сам по себе функционал довольно сложный. Более того, он является оболочкой, для настройки других модулей.

у нас часто были проблемы когда со временем заказчик наворачивал себе кучу условий, например:
- скидка от группы пользователей
- скидка по купону
- скидка для бренда
- скидка на товары в определенное время
- скидка от суммы заказа

И одновременно они не должны отрабатывать, у них должен быть определенный порядок. Но ранее все скидки являлись независимыми, модули не знали друг о друге и попытки их подружить вызывали активное выпадение волос у программистов. Поэтому был сделан этот функционал "оболочка" где регистрируются все сторонние скидки из модулей и где уже можно настраивать их взаимодействие. Но он всё равно получился сложным, как мы его не пытались упростить. В нём разберется полпроцента пользователей/разработчиков, которые столкнутся с такой проблемой. Когда они столкнутся с такой проблемой и начнут активно искать решение, тогда они и разберутся с этим функционалом, а до этого он не нужен.
Возможно ли ждать от вас разработки правильного (полного) модуля для простановки (разных вариантов) скидок ?
Например:
- по бреду
- по категории
- товары
- временная скидка

и все это между собой подружить в разной последовательности.

Только недавно перешли ушли со старой cms где были постоянные проблемы с решением скидок на товары.
Если модуль будет "мощным" (будут разные интересные настройки) + не очень дорогой ) - мы первые на покупку

Добавлено: 27.03.2021, 18:15
OkayCMS
Нет, в ближайшее время мы со своей стороны такой модуль делать не будем так как нет четкого понимания, какой это должен быть модуль.

Добавлено: 28.03.2021, 06:48
korshunov
OkayCMS писал(а):Нет, в ближайшее время мы со своей стороны такой модуль делать не будем так как нет четкого понимания, какой это должен быть модуль.

Вроде бы тут сложностей быть не должно.
Например, так:
1. Для каждого вида скидки свой модуль (у модуля тип - скидка).
2. В модуле скидки настройки:
2.1 Способ применения (Суммарно с другими скидками или Только одна скидка),
2.2 Что-то еще.
3. Порядок применения скидок - согласно порядку модулей.
4. Общая настройка - Применять только одну скидку самую выгодную для покупателя или Применять только одну скидку самую первую подходящую или еще как-то.
5. При вычислении скидки рассчитывать
5.1 Все "единоличные" скидки,
5.2 Итоговую скидку по всем НЕ "единоличным" скидкам.
5.3 Из 5.1, 5.2 выбирать одну.

Возможны и прочие варианты.

Добавлено: 15.09.2022, 19:39
lvitalij
в документации примеры скидок для позиции неплохо было бы написать