Новая версия бесплатного модуля для отправки SMS уведомлений о создании и изменении статуса заказа для OpenCart 2.х. и его ответвлений.
Модуль работает через сервис sms.ru.
Модуль работает через сервис sms.ru.
Изменения в этой версии:
- Добавлена возможность отправки SMS на произвольные номера (если получателей несколько, номера указываются через запятую):
- Исправлен механизм массовых рассылок.
- Устранены мелкие ошибки.
- Добавлена запись в журнал массовых рассылок.
- Отдельно в версий модуля для OpenCart версии ниже 2.1.0.2 устранена ошибка в результате которой сообщение о заказе отправлялось покупателю и администратору до того как покупатель подтвердит заказ.
- В версии для OC 2.3 исправлена ошибка при которой не удавалось найти ID заказа (Undefined index: order_id in .../catalog/controller/module/smsnot.php on line 41)
- Исправлена ошибка при которой добавление записей в журнал производилось при выключеном ведении журнала (1.3.1).
- Исправлена обработка ответов шлюза (1.3.1).
- Исправлена отправка пробного сообщения (1.3.1).
Обновление
Для OC до 2.1.0.2 скопируйте содержимое архива в корень сайта с заменой файлов после чего необходимо или удалить и заново установить модуль в Модули>Модули или удалить событие
smsnot post.order.add module/smsnot/onCheckout
напрямую из базы данных, оставив только событие module/smsnot/onHistoryChange. Если этого не сделать, владельцу магазина будет приходить два сообщения о новом заказе!
smsnot post.order.add module/smsnot/onCheckout
напрямую из базы данных, оставив только событие module/smsnot/onHistoryChange. Если этого не сделать, владельцу магазина будет приходить два сообщения о новом заказе!
Для OC выше 2.1.0.2 до 2.3 скопируйте содержимое архива в корень сайта с заменой файлов.
Для OC 2.3 и выше в связи с изменением структуры файлов, перед установкой придётся вручную удалить файлы модуля:
Если этого не сделать, могут возникнуть проблемы с отправкой сообщений. После удаления достаточно скопировать файлы из архива в корень сайта с заменой.
- admin/language/ru-ru/module/smsnot.php,
- admin/language/en-gb/module/smsnot.php,
- catalog/controller/module/smsnot.php,
- catalog/model/module/smsnot.php
Если этого не сделать, могут возникнуть проблемы с отправкой сообщений. После удаления достаточно скопировать файлы из архива в корень сайта с заменой.
Установка
Скопируйте файлы из архива в корень сайта, с заменой каталогов (но не файлов). После этого в административной части в Модули (в некоторых вариантах перевода Расширения) > Модули найдите модуль SMSnot и нажмите кнопку активации справа.
Модуль установлен, нажмите кнопку конфигурации для его настройки.
Комментариев нет :
Отправить комментарий