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