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

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

evgennova
evgennova
Репутация: 13
Сообщения: 201
Зарегистрирован: 17.02.2021
С нами: 3 года 1 месяц

Сообщение #1 evgennova » 23.03.2021, 07:13

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

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #2 OkayCMS » 24.03.2021, 09:20

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

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

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

evgennova
evgennova
Репутация: 13
Сообщения: 201
Зарегистрирован: 17.02.2021
С нами: 3 года 1 месяц

Сообщение #3 evgennova » 26.03.2021, 20:27

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

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

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

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

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

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #4 OkayCMS » 27.03.2021, 18:15

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

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #5 korshunov » 28.03.2021, 06:48

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

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

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

lvitalij
lvitalij
Репутация: 2
Сообщения: 27
Зарегистрирован: 14.12.2018
С нами: 5 лет 3 месяца

Сообщение #6 lvitalij » 15.09.2022, 19:39

в документации примеры скидок для позиции неплохо было бы написать


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 33 гостя