dreamkas-opencart3.ocmod | ||
dreamkas-f opencart.ocmod.zip | ||
dreamkas-opencart3.ocmod.zip | ||
README.md |
Модуль интеграции Dreamkas для OpenCart 3.*
Содержимое репозитория
./dreamkas-opencart3.ocmod/
- директория с исходным кодом модуля./dreamkas-opencart3.ocmod.ocmod.zip
- модуль, готовый к установке./dreamkas-f opencart.ocmod.zip
- исходный модуль для OpenCart 2.3, на котором основан данный
Описание
Модуль устанавливается на OpenCart 3.0.2.0, настройки сохраняются, читаются. Судя по отзывам (1 2), модуль рабочий, за исключением одного момента: не отображаются статусы фискализации, но сама фискализация работает.
У меня лично нет возможности проверить насколько качественно работает этот модуль: для этого нужны реальные заказы и покупки. Проект, в рамках которого я работал над этим модулем, я больше не поддерживаю.
Вся основная логика модуля прописана здесь:
upload/catalog/controller/extension/module/dreamkas.php
Этот файл я не трогал. Я лишь восстановил возможность установить, удалить и настроить модуль.
Краткая информация
Основано на модуле dreamkas-f opencart.ocmod.zip.
Этот архив включен в репозиторий - для истории. Может кому-нибудь даже будет интересно увидеть в diff-ах точные правки, но ниже я опишу вкратце лишь основные:
- Шаблон (
upload/admin/view/template/extension/module/dreamkas.twig
): - переписан с языка php на язык шаблонизатора Twig
- изменено расширение с .tpl на .twig
- Страница настроек:
- удалены большие куски закомментированного и нерабочего (?) кода
- исправлено получение списка установленных платёжных систем
- форматирование кода (
upload/admin/controller/extension/module/dreamkas.php
) - Мелкое форматирование и исправление ссылки на сайт разработчика (
install.xml
)
Полезные ссылки
- История появления модуля: читать в блоге
- Открытая документация к Dreamkas API: kabinet.docs.apiary.io
- Как подключить интернет-магазин к кассе через Кабинет?
- Подключить кассу к OpenCart
- Групповой чат для разработчиков в Telegram: @apidreamkas (если ссылка не работает — ищи через в TG поиск)
Лицензия
Весь исходный код, находящийся в этом репозитории, распространяется по лицензии WTFPL v2.
Причина - отсутствие какой-либо лицензии на исходный модуль ./dreamkas-f opencart.ocmod.zip
и безразличие к моим доработкам.
Поддержка
Отсутствует и не появится.
Любые манипуляции с модулем - НА ВАШ СТРАХ И РИСК.
Я НЕ ДАЮ НИКАКИХ ГАРАНТИЙ ЕГО РАБОТОСПОСОБНОСТИ.