Адаптация модуля скидки для групп покупателей для Opencart 2
25 февраля 2015 в 13:00 в категории Плагины и модули 27 комментариевСтараясь успевать и идти в ногу со временем, начинаю адаптировать свои модули под версию Opencart 2.0. Модуль Скидки для групп покупателей для Opencart заинтересовал пользователей ресурса Opencart.com и стал первым модулем, который был адаптирован под OC 2.0.
К сожалению, адаптация модулей к Opencart 2 достаточно трудоемкое занятие не столько в коде самого модуля, т.к. особо ничего не поменялось, сколько в шаблонах вывода настроек модулей и т.п.
Суть модуля скидки для групп покупателей для Opencart 2.0 не изменилась от модуля для Opencart 1.5.x, просто модуль был адаптирован под новую версию движка. Как это выглядит, можете посмотреть тут:
В архиве: английские скриншоты, файлы README англ. и рус. версии, файлы для загрузки на сервер. При загрузке ни один файл не будет перезаписан.
Правила использования модуля стандартные, для моих бесплатных модулей: модуль абсолютно бесплатный, для использования, однако загружать на сторонние ресурсы запрещено – делитесь ссылкой на эту страницу, спасибо за понимание.
Спасибо за доверие, не забываем подписываться и ставить +1, ведь именно благодаря ВАШИМ “лайкам” я вижу что работа не напрасна, а комментарии дают вдохновение на сотворение новых модулей и модификацию имеющихся!
Также буду рад услышать ваши комментарии относительно данного и иных моих модулей, а также предложения по их улучшению, и идеи для написания новых модулей!
Скачать Total Customer Group Discount — Opencart 2.0.x: nikita_sp-total-customer-group-discount-oc-2.0.x
Скачать Total Customer Group Discount — Opencart 2.1.x: nikita_sp-total-customer-group-discount-oc-2.1.x
27 комментариев
Никита, здравствуйте! Установил ваш модуль на Opencart 2.0.1.1, создал группу и назначил на нее скидку 5%. В корзине отображается «Скидка 5% — 0.00 руб.» и скидка не применяется на товары в корзине. Подскажите что я делаю не так?
Добрый день!
Спасибо за использвание модуля.
Вы второй за последнее время кто столкнулся с этой проблемой.
Проверьте логи ошибок.
Для детального анализа отправьте мне через форму обратной связи данные для доступа на ваш сервер.
Спасибо.
Здравствуйте Никита, у меня та-же самая проблема, показывает 0.00 руб
Порядок сортировки выставили?
Модуль прикольный, если еще можно было, чтоб цена менялась в карточке товара, цены бы ему не было. Возможно такое реализовать?
Затрудняюсь ответить сразу, однако у вас есть вкладка Акции для каждого товара можете выставить акцию.
хотелось бы что менялись сразу все цены в карточке товара при выборе группы покупателя, а не прописывать для каждого товара в акции, акции нужны отдельно
акции не подходят
Я знаю есть модуль который автоматически всем товарам выставляет акцию.
Возможно я посмотрю, как модифицировать свой модуль под ваши требования.
знаю, есть подобный модуль http://www.opencart.com/index.php?route=extension/extension/info&extension_id=6501
получилось модифицировать?
К сожалению, сейчас не обладаю необходимым количеством свободного времени, а т.к. разработка модулей является исключительно моим «хобби» и не оплачивается, то пока затрудняюсь ответить когда будет готово.
Как он устанавливается?
Просто загрузите файлы из папки upload в корень вашего сайта.
Возможно, в скором времени создам архив для установки через Установщик расширений (Extension Installer), но пока только так.
Спасибо за модуль, только момент — в контроллере админки есть строка $this->load->model(‘sale/customer_group’); а модель где ? Нету файла
Обратите внимание на то что есть две версии для Opencart 2.0.x и для Opencart 2.1.x. В более новой версии немного изменили архитектуру административной части.
Очень извиняюсь, это моё упущение, не до конца залиты были файлы самого движка. Спасибо большое, хороший модуль!
Спасибо за модуль, работает!
opencart 2.1.0.1
скачал для версии 2.1.х , установил, назначил скидки для групп
но не работает
Скидка 5%: 0.00
Порядок сортировки установите выше чем Subtotal.
спасибо! заработало!
Модуль стоящий уважения. Хорошая работа.
Мастерская работа! Спасибо Сансей!!!
А на OC 2.3…. планируется?
Здравствуйте, Александр!
Планируется поддержка дальнейшая всех модулей, однако сейчас:
1) не хватает времени на волонтерство;
2) разработчики опенкарт постоянно меняют архитектуру и пилить модуль под каждую из подверсий CMS не хочется. Я жду стабильной версии и на нее будет апдейт.
Спасибо за проявленный интерес.
Добрый день, Дмитрий!
Это проблема другого модуля.
Возможно он подвязывается под строки которые изменяет мой модуль, хотя это и очень странно, т.к. мой модуль их не изменяет а всего лишь добавляет.
В любом случае для вердикта необходим анализ.
Спасибо.
Добрый день!Поставил модуль на OC2.1.0.2.1, настроил и работает, как часы. Но попытавшись зайти в корзину с главной получил неприятный сюрприз:
Notice: Undefined index: buy_meta_title_uk in /home/shturnev/tiko-prestige.com.ua/www/catalog/controller/checkout/buy.php on line 12Notice: Undefined index: buy_h1_uk in /home/shturnev/tiko-prestige.com.ua/www/catalog/controller/checkout/buy.php on line 23Notice: Undefined index: buy_h1_uk in /home/shturnev/tiko-prestige.com.ua/www/catalog/controller/checkout/buy.php on line 27Notice: Undefined index: key in /home/shturnev/tiko-prestige.com.ua/www/catalog/controller/checkout/buy.php on line 187Notice: Undefined index: key in /home/shturnev/tiko-prestige.com.ua/www/catalog/controller/checkout/buy.php on line 187
Fatal error: Class ‘Controllercheckout’ not found in /home/shturnev/tiko-prestige.com.ua/www/system/storage/modification/system/engine/loader.php on line 28
Не подскажите, как избавится?