Фриланс-проекты › Адаптация модуля бонусных баллов для сайта на OpenCart 2.1 Адаптация модуля бонусных баллов для сайта на OpenCart 2.1
Здравствуйте. Магазин по адресу https://piterplay.com/
Необходимо адаптировать данный модуль начисления бонусных баллов https://opencartforum.com/files/file/3605-bonusnye-bally-rasshirenie-funkcionala/?tab=details под наш сайт (работает на OpenCart 2.1).
Сам автор модуля, к сожалению, очень неотзывчив, и ждать доработки от него очень долго. Кроме того, мы хотели бы сделать мелкие доработки, связанные с введением бонусной системы, в самом сайте.
Подробное ТЗ:
1. Необходимо сделать вывод количества баллов к получению клиентом за заказ конкретного товара в карточке. Сейчас модуль по умолчанию выводит это только в корзине, нужно сделать вывод в карточках товара тоже. На картинке показано так, как мы хотим.
2. Также в карточке рядом со строкой количества получаемых баллов нужно сделать иконку со знаком вопроса. При наведении на нее цвет должен меняться, а сверху появляться надпись «Подробнее о бонусах». При нажатии должно открываться отдельная кладка с информацией о бонусной системе. Ссылку предоставим позже.
Компьютерная версия:
Мобильная версия:
3. В письме с заказом, которое отправляется на почту магазина (но не клиента!) нужно, чтобы ставилось «ПОСТАВИТЬ БОНУСНЫЕ БАЛЛЫ» в указанной части письма. Нужно, чтобы строка добавлялась ТОЛЬКО в заказах клиентов. В заказах тех, кто не зареган, не нужно, чтобы она была.
4. Нужно также сделать доработку в самом модуле. В нем есть строчка для того, чтобы ставить количество процентов на баллы в зависимости от категории. На нашей сборке не работает (OpenCart 2.1). Нужно доработать модуль (или сделать общую категорию на сайте, как указано в описании), чтобы работало исключение по категориям.
5. Доработки в личном кабинете. Нужно будет скрыть в личном кабинете строки «Посмотреть закладки», «Файлы для скачивания», «Запросы на возврат», «Периодические платежи». В верхней выпадающей строке личного кабинета убрать «Транзакции» и «Загрузки» и поставить строку «Бонусные баллы».
Также на странице заказа нужно убрать самую крайний столбец с кнопками повторного заказа и возврата.
6. Подправить баг с очень широким отображением подсказки при наведении. Как выглядит, можно посмотреть на скриншоте.
Работаем сначала на дев-версии сайта, потом делаем перенос на продакшен.
-
1773 17 0 Добрый день, выполню все пункты, в лс можем обсудить все детали. Обращайтесь
-
Добрый день, модуль закодирован - вносить в него правки невозможно. Насчёт пункта про категории - вам нужно не создать главную категорию, а доработать функционал категорий и назначать главную категорию для товара( это функционал ocstore)
-
Добрый день. Чем Вас не устроила стандартная бонусная система опенкарт, что потребовался дополнительный модуль?