Jump to content

Recommended Posts

Подписка на новости и акции


Подписка на новости и акции


Описание модуля:

Покупатель вводит свой e-mail и подписывается на рассылку магазина.

Осуществляется валидация корректности введенного e-mail, контролируется наличие дубля e-mail в базе магазина.

Новому подписчику высылается письмо с просьбой подтвердить подписку на рассылку перейдя по ссылке(неавторизованный пользователь имеет статус "Выключено" в панели управления).

В письмо можно добавить свой текст или html-код, например с рекламой.

Особенности работы модуля:

Модуль возможно установить в произвольные позиции.

Письмо, высылаемое новому подписчику с включенной опцией "Подтверждение подписки e-mail"

Активируйте подписку, перейдя по ссылке: перейти

Здесь может быть текст письма из настроек модуля покупателю, подписавшемуся на рассылку.

Письмо, высылаемое подписчику, с отключенной опцией "Подтверждение подписки e-mail"

Вы подписаны на рассылку магазина Your Store

Здесь может быть текст письма из настроек модуля покупателю, подписавшемуся на рассылку.

Письмо администратору магазина

У Вас новый подписчик [email protected]

Возможности модуля:

1. Добавлять/удалять подписчика.

2. Поддержка языков.

3. Нет поддержки мульти-магазина.

4. Редактирование письма уведомления о подписке, высылаемое новому подписчику.

5. Настройки модуля:

  • вкл/выкл оповещение о новом подписчике по e-mail
  • вкл/выкл подтверждение подписки e-mail
  • группа
  • схема
  • позиция
  • вкл/выкл модуль
  • порядок сортировки

Поддержка opencart/ostore:

v1.5.1.3.1

v1.5.2.1

v1.5.3.1

v1.5.4.1

v1.5.5.1

v1.5.6.4

Публичная оферта:

1. Автор не несет ответственности за код модуля и последствия его использования.

2. Модуль поддерживается/развивается силами сообщества opencartforum, автор не берет на себя обязательство поддержки/развития модуля.

3. Автор не заинтересован в платных доработках.


 

Share this post


Link to post
Share on other sites

Добрый день! в админке в настройках модуля у меня только одна настройка - вкл/выкл модуля и настройки расположения. Это все настройки модуля? http://joxi.ru/krD743phdozDAp

Share this post


Link to post
Share on other sites

Здравствуйте. А защита от спама есть?

Share this post


Link to post
Share on other sites

Добрый день! в админке в настройках модуля у меня только одна настройка - вкл/выкл модуля и настройки расположения. Это все настройки модуля? http://joxi.ru/krD743phdozDAp

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

Так же имеются дополнительные возможности: Каталог-Подписка-Выполнить рассылку или Письмо подписчику. С помощью данных кнопок можно редактировать письмо для подписчиков, выполнить рассылку.

Share this post


Link to post
Share on other sites

Здравствуйте. А защита от спама есть?

Да, есть защита от спама Дополнения-Модули-Subscribe-Подтверждение подписки e-mail.

Данная опция выполняет следующее:

Покупатель вводит свой e-mail и подписывается на рассылку магазина.

Если покупатель правильно ввел e-mail, ему на почту высылается письмо, с просьбой подтвердить подписку на рассылку, перейдя по ссылке. Письмо, приходящее подписавшемуся покупателю можно редактировать из модуля.

Share this post


Link to post
Share on other sites

<?php
class ModelCatalogSubscribe extends Model {
 
public function addSubscribe($data) {
$this->db->query("INSERT INTO " . DB_PREFIX . "subscribe SET email = '" . $data['email'] . "', status = '" . (int) $data['status'] . "'");
}
 
public function editSubscribe($data) {
$this->db->query("UPDATE " . DB_PREFIX . "subscribe SET status = '" . (int) $data['status'] . "' WHERE email = '" . $data['email'] . "'");
}
 
public function getSubscribers() {
$query = $this->db->query("SELECT email FROM " . DB_PREFIX . "subscribe WHERE status = '0'");
 
return $query->rows;
}
 
public function checkEmail($email) {
$query = $this->db->query("SELECT email FROM " . DB_PREFIX . "subscribe WHERE email='" . $email . "'");
 
return isset($query->row['email']) ? $query->row['email'] : 0;
}
 
}
 
?>
 

 

не совпадает код который у меня и в readme

Share this post


Link to post
Share on other sites

<?php

class ModelCatalogSubscribe extends Model {

 

public function addSubscribe($data) {

$this->db->query("INSERT INTO " . DB_PREFIX . "subscribe SET email = '" . $data['email'] . "', status = '" . (int) $data['status'] . "'");

}

 

public function editSubscribe($data) {

$this->db->query("UPDATE " . DB_PREFIX . "subscribe SET status = '" . (int) $data['status'] . "' WHERE email = '" . $data['email'] . "'");

}

 

public function getSubscribers() {

$query = $this->db->query("SELECT email FROM " . DB_PREFIX . "subscribe WHERE status = '0'");

 

return $query->rows;

}

 

public function checkEmail($email) {

$query = $this->db->query("SELECT email FROM " . DB_PREFIX . "subscribe WHERE email='" . $email . "'");

 

return isset($query->row['email']) ? $query->row['email'] : 0;

}

 

}

 

?>

 

 

не совпадает код который у меня и в readme

Этих действий выполнять не нужно в этом модуле, спасибо за помощь, я удалю это, лишнее из readme.

Share this post


Link to post
Share on other sites

не за что, и все же как мне заставить появится "Каталог-Подписка-Выполнить рассылку" если readme Не актуален? vqmodа нету 

Share this post


Link to post
Share on other sites

не за что, и все же как мне заставить появится "Каталог-Подписка-Выполнить рассылку" если readme Не актуален? 

vqmodа нету 

Readme актуален, там все написано:

 

Установка:

1. C vqmod: копируем файлы модуля.

2. Без vqmod: открываем xml файл vqmod, производим все шаги, в нем.

Share this post


Link to post
Share on other sites

ничего не выходит, ладно спасибо за помощь 

Share this post


Link to post
Share on other sites

ничего не выходит, ладно спасибо за помощь 

 

1. Откройте файл admin/controller/common/header.php

Найдите в нем строку "$this->data['text_review'] = $this->language->get('text_review');"

После нее вставьте эту сроку - "$this->data['text_subscribe'] = $this->language->get('text_subscribe');".

Найдите в нем строку "$this->data['review'] = $this->url->link('catalog/review', 'token=' . $this->session->data['token'], 'SSL');"

После нее вставьте эту сроку - "$this->data['subscribe'] = $this->url->link('catalog/subscribe', 'token=' . $this->session->data['token'], 'SSL');".

 

2. Откройте файл admin/language/russian/common/header.php

Вставьте в середину файла, с новой строки - "$_['text_subscribe'] = 'Подписка';".

 

3. Откройте файл admin/view/template/common/header.tpl

Найдите в нем строку  "<li><a href="<?php echo $review; ?>"><?php echo $text_review; ?></a></li>".

После нее вставьте эту сроку - "<li><a href="<?php echo $subscribe; ?>"><?php echo $text_subscribe; ?></a></li>".

 

Если у вас код изменили, и не находите какие-то строки, либо что-то не вышло, пришлите мне ваши файлы, я сам в них установлю этот код.

Перед всеми манипуляциями сделайте бэкап кода.

Share this post


Link to post
Share on other sites

спасибо, появилась но есть есть проблема при заходе в подписки пишет: 

хотя все права выставлены 

error.pngДоступ запрещен! У Вас нет прав для доступа к этой странице. Если она Вам нужна, обратитесь к администратору.

Share this post


Link to post
Share on other sites

спасибо, появилась но есть есть проблема при заходе в подписки пишет: 

хотя все права выставлены 

error.pngДоступ запрещен! У Вас нет прав для доступа к этой странице. Если она Вам нужна, обратитесь к администратору.

Зайдите в "Система-Пользователи-Группы пользователей", выберите вашего пользователя, удостоверьтесь что галочки в разделах "Разрешён просмотр" и "Разрешено внесение изменений" стоят на "module/subcategory". Если галочки есть, зайдите в "Каталог-Подписка" и вышлите в личный кабинет мне всю ссылку, можно без домена.

Share this post


Link to post
Share on other sites

проблема решена. Огромное спасибо  :-)

Share this post


Link to post
Share on other sites

Приветствую! Спасибо за модуль. Попробовал Каталог -> Подписка -> Письмо для подписчиков в письмо вставить лого магазина и некоторые стили. В редакторе всё отображается, но на почту приходит только текст. Не подскажете, как пофиксить?

Share this post


Link to post
Share on other sites

Strelez сказал(а) 30 Янв 2015 - 4:58 PM:

Приветствую! Спасибо за модуль. Попробовал Каталог -> Подписка -> Письмо для подписчиков в письмо вставить лого магазина и некоторые стили. В редакторе всё отображается, но на почту приходит только текст. Не подскажете, как пофиксить?

Добрый день.

Вам необходимо сделать доступными изображения в интернет и в тегах img в атрибуте src прописать путь к ним.

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

Share this post


Link to post
Share on other sites

 Спасибо, а стили? Ни цвет, ни размер шрифта, ни теги <hr> - ничего не отображается.

 

UPD.

А разве этот код 

			$message .= strip_tags(html_entity_decode($text_mail, ENT_QUOTES, 'UTF-8'));

Не удаляет html- и php теги из строки?

Share this post


Link to post
Share on other sites

Спасибо, а стили? Ни цвет, ни размер шрифта, ни теги <hr> - ничего не отображается.

 

UPD.

А разве этот код 

			$message .= strip_tags(html_entity_decode($text_mail, ENT_QUOTES, 'UTF-8'));
Не удаляет html- и php теги из строки?

Добрый день. Спасибо за комментарий. Исправил код, плюс расширил функционал. Как и в письме, высылаемом покупателю с данными покупки, в письме активации присутствует текст с ссылкой активации, отображаемый если у почтового клиента не поддерживается или отключено отображение html писем.

Share this post


Link to post
Share on other sites

Здравствуйте! У меня нет такой функции в админке Каталог -> Подписка -> Письмо для подписчиков Подскажите что делать!

Share this post


Link to post
Share on other sites

@berrber

Еще раз спасибо! Опробовал - то, что дохтур прописал.  :wink:

Share this post


Link to post
Share on other sites

Спасибо за работу! Отличное дополнения.

Скажите, при создании html письма пишет про ошибку формы Название статьи должно быть до 30000 символов!

Где это можно подправить? Заранее спасибо!

Share this post


Link to post
Share on other sites

Нашел!

В файле admin/controller/catalog/subscribe.php

		foreach ($descriptions as $language_id => $description) {
			if ((utf8_strlen($description) < 0) || (utf8_strlen($description) > 300000)) {
				$this->error['error_subscribe_description'][$language_id] = $this->language->get('error_subscribe_description');
			}
		}

Share this post


Link to post
Share on other sites

Спасибо за работу! Отличное дополнения.

Скажите, при создании html письма пишет про ошибку формы Название статьи должно быть до 30000 символов!

Где это можно подправить? Заранее спасибо!

 

Максимальная возможная длинна - 65535 символов (64 Кб). В ближайшее время модифицирую код, расширив максимальную длину сообщения.

 

Нашел!

В файле admin/controller/catalog/subscribe.php

		foreach ($descriptions as $language_id => $description) {
			if ((utf8_strlen($description) < 0) || (utf8_strlen($description) > 300000)) {
				$this->error['error_subscribe_description'][$language_id] = $this->language->get('error_subscribe_description');
			}
		}

 

Имеет смысл так же изменить сообщение об ошибке в файле "/admin/language/russian/catalog/subscribe.php".

Share this post


Link to post
Share on other sites

Добрый день! Подключил модуль, магазин не грузится, выдает ошибку "Notice: Error: Could not load controller module/subscribe! in C:\xampp\htdocs\ocart16\system\engine\controller.php on line 47". Где я мог накосячить?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By optimlab
      700.00 руб
      Скачать/Купить дополнение


      OptimBlog - Frame Theme
      Теперь вы можете расширить базовый функционал шаблона Frame используя модуль блога для Опенкарт 3 - OptimBlog.
      В адаптацию входят все базовые модули входящие в состав модуля OptimBlog:
      Модуль «Лучшие статьи».
      Модуль «Рекомендуемые статьи».
      Модуль «Новые статьи».
      Модуль «Категории статей».
      Модуль «Поиск статей».
       
      Лицензия / условия использования
      Модификатор на один магазин. Следующий магазин оплачивается отдельно. Поддерживается только последняя версия шаблона Frame.  
      Информация о версии
      Модификатор имеет нумерацию версий аналогичную шаблону Frame.
      Где например версия 1.3.0.0 будет раскладываться:
      Первые цифры - это версия шаблона. Последняя цифра - это версия модификатора.  
      Установка
      Установить optimblog-theme-frame.ocmod.zip. Обновить кэш модификаторов. В настройках шаблона Frame в разделе "Пользователские CSS" добавить:
      Frame 1.3.x : .related-informations { margin-right: -0.5rem; margin-left: -0.5rem; position: relative; }
      Frame 1.4.x :
      .card-footer .swiper-pagination-bullet { box-shadow: none; border: none; background: #333; width: 8px; height: 8px; margin: 0 4px; transition: all ease 0.25s; opacity: 0.2; } .card-footer .swiper-pagination-bullet.swiper-pagination-bullet-active { transform: scale(1.6); opacity: 1; }  
       
      Информация:
      Демо: http://demo.optimcart.com/frame
      Админка: http://demo.optimcart.com/admin
       
      Добавил optimlab Добавлено 06.08.2019 Категория Блоги, новости, статьи Системные требования OptimBlog Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0 ocStore Несовместим OpenCart.Pro, ocShop Несовместим Обращение к серверу разработчика Нет Старая цена  
    • By optimlab
      Теперь вы можете расширить базовый функционал шаблона Frame используя модуль блога для Опенкарт 3 - OptimBlog.
      В адаптацию входят все базовые модули входящие в состав модуля OptimBlog:
      Модуль «Лучшие статьи».
      Модуль «Рекомендуемые статьи».
      Модуль «Новые статьи».
      Модуль «Категории статей».
      Модуль «Поиск статей».
       
      Лицензия / условия использования
      Модификатор на один магазин. Следующий магазин оплачивается отдельно. Поддерживается только последняя версия шаблона Frame.  
      Информация о версии
      Модификатор имеет нумерацию версий аналогичную шаблону Frame.
      Где например версия 1.3.0.0 будет раскладываться:
      Первые цифры - это версия шаблона. Последняя цифра - это версия модификатора.  
      Установка
      Установить optimblog-theme-frame.ocmod.zip. Обновить кэш модификаторов. В настройках шаблона Frame в разделе "Пользователские CSS" добавить:
      Frame 1.3.x : .related-informations { margin-right: -0.5rem; margin-left: -0.5rem; position: relative; }
      Frame 1.4.x :
      .card-footer .swiper-pagination-bullet { box-shadow: none; border: none; background: #333; width: 8px; height: 8px; margin: 0 4px; transition: all ease 0.25s; opacity: 0.2; } .card-footer .swiper-pagination-bullet.swiper-pagination-bullet-active { transform: scale(1.6); opacity: 1; }  
       
      Информация:
      Демо: http://demo.optimcart.com/frame
      Админка: http://demo.optimcart.com/admin
       
    • By Mor940k
      Друзья!
      Подскажите, кто сталкивался с таким и есть решения такой проблемы?
      Периодически регистрируются странные аккаунты в Покупатели. Установил капчу от гугл, но они её обходят.
      Перестали отправляться заказы на все указанные почты в админке (c доменом и gmail)
      И тут прилетает письмо от хоста:
       
      Для площадки u***** отключена возможность отправлять письма из скриптов.
      С площадки шла массовая рассылка незапрошенной корреспонденции (спам). Рассылка совершалась с помощью PHP-скрипта, размещенного на площадке. (см. пример письма по ссылке, строки X-PHP-Script или X-PHP-Originating-Script)  https://sample.masterhost.ru/34619699917-20715b71de578bc97c081facf12456c35bd6f.txt 
      Уточнение: теперь невозможна отправка электронной почты через скрипты, при этом основная почта доменов (pop, smtp, imap) осталась в рабочем состоянии.
      Скорее всего с вашего компьютера украден FTP-пароль и вирус загружен на ваши сайты, либо файлы изменены (добавлены) через уязвимость в скриптах одного из ваших сайтов.
      Вам необходимо обновить используемые скрипты, закрыв в них уязвимости, например, обновив вашу CMS, и удалить имеющийся вредоносный код.
      Порядок действий:
      1. смените ftp-пароль https://cp.masterhost.ru/requests/change_ftp_passwd
      2. закажите резервную копию ОБЯЗАТЕЛЬНО за ту дату, когда вируса на вашем сайте не было: https://cp.masterhost.ru/requests/get_backup
      3. ОБНОВИТЕ ВАШУ CMS, обновите антивирус, проверьте компьютер
      4. используйте защищенный доступ http://masterhost.ru/support/doc/ftp/#sftp
      5. проверьте наличие посторонних файлов и вирусов на вашем сайте с помощью специализированных внешних сервисов и скриптов. Компании оказывающие подобные услуги можно найти в Интернете.
      6. если вы сохранили подозрительный или измененный файл сайта появившийся на площадке, то по метке времени его создания выполните анализ HTTP POST запросов к сайтам которые были выполнены в это время. В некоторых случаях полученная информация из журналов может помочь найти уязвимые скрипты сайта и посторонние вредоносные файлы. Журналы HTTP запросов к сайтам (access_log) за последние 14 дней доступны в корне площадки в директории _logs
      --
      Служба мониторинга сервисов
      .masterhost

       
    • By Waha
      Акция на модуль СМС Уведомления для Opencart 2.x действует до 1 Ноября 2020 года!

      OCDEV.pro - СМС уведомления - модуль позволяет осуществлять рассылку смс сообщений при различных условиях через смс шлюз для Opencart (ocStore) 2.x
      Доступна версия для Opencart(ocStore) 3.x
       
      !Внимание - Версия 1.4.5 не будет совместима с предыдущими версиями!
      Доступные функции:
      Смс администратору при заказе (на 1 или несколько номеров) Смс покупателю при заказе Смс покупателю при смене статуса заказа Отправка произвольных смс на любой номер (из модуля) Отправка произвольного смс клиенту (из просмотра заказа) Смс для способов оплаты (Имеет приоритет над шаблонами покупателя при Новом заказе) Мультиязычные смс для покупателей Смс для групп покупателей (Включение/Выключение смс для определенных групп)
      Если включен заказ без регистрации и не отмечено групп - отправка всем.
      Если включен заказ без регистрации и отмечены некоторые группы - отправка всем отмеченным группам и не зарегистрированным покупателям
      Если выключен заказ без регистрации, отправка строго только отмеченным группам Внедрена интеграция в систему событий Opencart для лучшей совместимости Добавлена запись смс в историю к заказу Текстовые заготовки для произвольных смс (отображаются при просмотре заказа) Подсчет количества текста в произвольных смс из заказа Смс для новых отзывов о товаре (для админа) Массовая отправка из списка заказов (однотипное смс для всех) Транслитерация сообщений Форсированная отправка (для модулей доставки и тд.) Расширенные теги для шаблонов Шаблоны смс для админа, клиента и для каждого статуса заказа Возможность установить смс только для определенных статусов заказа Логирование работы смс шлюза  
      Если включено уведомление клиенту, то после оформлении заказа он получит смс по заданному шаблону, но при добавлении заказа из админ-панели отправка не производиться. При редактировании заказа, что бы избежать случайных отправок смс при служебном редактировании заказа, которое не требует уведомлений, добавлена опция "Отправить смс при смене статуса". Только если установлено "Да", то при сохранении заказа отправиться смс на номер телефона в заказе и только для заданного статуса заказа в настройках.
      Для статуса заказа назначенного в системе "по-умолчанию" смс о новом заказе отправляться не будет, не задавайте шаблон для данного статуса! Аналогично при просмотре заказа, добавлена подобная кнопка, а также форма для для отправки произвольной смс на номер клиента из заказа.   
      Разработчикам:
      - Начиная с версии модуля v1.4.5 - Добавлена возможность отправки любой смс из других модулей.
      Для этого нужно в вашем коде подключить модель модуля СМС уведомлений по примеру с учетом особенностей подключения для каждой версии Opencart
      //ПРИМЕР: Подключение модели для версии Opencart 2.3.x $this->load->model('extension/module/ocd_sms_notify'); //Подготовка данных для отправки $sms_data = [ 'phone' => '+123456789', //Номер телефона в международном формате 'message' => 'Текст смс сообщения' //Любой заранее подготовленный текст ]; //Отправка данных в модель $this->model_extension_module_ocd_sms_notify->sendSms($sms_data); //Возвращает bool, true - данные верны и были отправлены в метод sendMessage, false - если phone или message отсутствуют //Фактическая отправка смс видна в логе модуля смс и в ПУ смс шлюза
       
      В комплекте готовые шлюзы:
      Шлюзы в архиве ocd_sms_notify_smsgate.ocmod.zip (Нужно ставить из админки) (Подходят для всех версий модуля для Opencart 2.x)
      Alphasms.ua Bytehand.com Devinotele.com Epochtasms Infosmska.ru Intel-tele.com Iqsms.ru Mainsms.ru Nikitasms Prostor-sms.ru Rocketsms.by Smsassistent.by Smscab.ru Smsclub.mobi Smsc.ru Smsc.ua Smsfeedback.ru Sms-fly.ua Smspilot.ru Sms.ru Smssimple.ru Sms-uslugi.ru Stream-telecom.ru Targetsms.ru Turbosms.ua Unisender.com Vipsms.net Websms.ru Smsaero.ru Eskiz.uz  
       
      Под другие сервисы адаптирую платно по запросу в ЛС, отвечаю быстро.
       
      ВИДЕО ИНСТРУКЦИЯ:
       
      Инструкция по установке:
      Модуль идет в виде модуля + ocmod модификации
      Убедитесь, что у Вас установлен ocmod отключающий фтп загрузку - Ссылка Установите модуль через админ панель "Расширения -> Установка расширений" Обновите кеш модификаций Выдайте права на просмотр/изменение "Система -> Пользователи -> Группы пользователей" Установить модуль в списке дополнений нажатием на кнопку установки Задайте настройки для шлюза, шаблоны уведомлений в модуле "OCDEV.pro -  Смс уведомления" Включите лог для смс шлюза  
      Обновление до версии 1.4.3
      Удалить настройки текущей версии модуля  Установить новую версию по инструкции выше Задать заново настройки модуля. Внимание! Вид переменных для шаблонов изменен Проверить наличие в Дополнения - События - ochelp_sms_notify_order_alert (v.1.4.3)
      Если событие отсутствует, повторить установку согласно инструкции.  
       
      Настоятельно рекомендую, покупать модуль под каждый домен, таким образом Вы поддерживаете развитие и разработку модуля. А также всегда можете рассчитывать на техническую поддержку.
       
      Если смс не отправляются:
      - проверьте логи шлюза
      - проверьте корректность: логин и пароль
      - проверьте регистрацию альфа-нумерического отправителя (может быть не одобрен или указан неверно)
      Настоятельно рекомендую не указывать Отправителя, если он Вам не известен!
      - Если при смене статуса заказа смс не отправилось:
      смс при смене статуса заказов включили, но не отметили статусы для которых требуется уведомление. для управления заказами используете сторонний модуль  
      Также рекомендую:
      - Таблица размеров Opencart 2.x
      - Просмотренные товары (История просмотров)
      - Акционные товары с таймером
      - Товары из категорий
      - Все товары магазина
       
       
    • By Waha
      850.00 руб
      Скачать/Купить дополнение


      OCDEV.pro - СМС уведомления для Opencart 2.x
      Акция на модуль СМС Уведомления для Opencart 2.x действует до 1 Ноября 2020 года!

      OCDEV.pro - СМС уведомления - модуль позволяет осуществлять рассылку смс сообщений при различных условиях через смс шлюз для Opencart (ocStore) 2.x
      Доступна версия для Opencart(ocStore) 3.x
       
      !Внимание - Версия 1.4.5 не будет совместима с предыдущими версиями!
      Доступные функции:
      Смс администратору при заказе (на 1 или несколько номеров) Смс покупателю при заказе Смс покупателю при смене статуса заказа Отправка произвольных смс на любой номер (из модуля) Отправка произвольного смс клиенту (из просмотра заказа) Смс для способов оплаты (Имеет приоритет над шаблонами покупателя при Новом заказе) Мультиязычные смс для покупателей Смс для групп покупателей (Включение/Выключение смс для определенных групп)
      Если включен заказ без регистрации и не отмечено групп - отправка всем.
      Если включен заказ без регистрации и отмечены некоторые группы - отправка всем отмеченным группам и не зарегистрированным покупателям
      Если выключен заказ без регистрации, отправка строго только отмеченным группам Внедрена интеграция в систему событий Opencart для лучшей совместимости Добавлена запись смс в историю к заказу Текстовые заготовки для произвольных смс (отображаются при просмотре заказа) Подсчет количества текста в произвольных смс из заказа Смс для новых отзывов о товаре (для админа) Массовая отправка из списка заказов (однотипное смс для всех) Транслитерация сообщений Форсированная отправка (для модулей доставки и тд.) Расширенные теги для шаблонов Шаблоны смс для админа, клиента и для каждого статуса заказа Возможность установить смс только для определенных статусов заказа Логирование работы смс шлюза  
      Если включено уведомление клиенту, то после оформлении заказа он получит смс по заданному шаблону, но при добавлении заказа из админ-панели отправка не производиться. При редактировании заказа, что бы избежать случайных отправок смс при служебном редактировании заказа, которое не требует уведомлений, добавлена опция "Отправить смс при смене статуса". Только если установлено "Да", то при сохранении заказа отправиться смс на номер телефона в заказе и только для заданного статуса заказа в настройках.
      Для статуса заказа назначенного в системе "по-умолчанию" смс о новом заказе отправляться не будет, не задавайте шаблон для данного статуса! Аналогично при просмотре заказа, добавлена подобная кнопка, а также форма для для отправки произвольной смс на номер клиента из заказа.   
      Разработчикам:
      - Начиная с версии модуля v1.4.5 - Добавлена возможность отправки любой смс из других модулей.
      Для этого нужно в вашем коде подключить модель модуля СМС уведомлений по примеру с учетом особенностей подключения для каждой версии Opencart
      //ПРИМЕР: Подключение модели для версии Opencart 2.3.x $this->load->model('extension/module/ocd_sms_notify'); //Подготовка данных для отправки $sms_data = [ 'phone' => '+123456789', //Номер телефона в международном формате 'message' => 'Текст смс сообщения' //Любой заранее подготовленный текст ]; //Отправка данных в модель $this->model_extension_module_ocd_sms_notify->sendSms($sms_data); //Возвращает bool, true - данные верны и были отправлены в метод sendMessage, false - если phone или message отсутствуют //Фактическая отправка смс видна в логе модуля смс и в ПУ смс шлюза
       
      В комплекте готовые шлюзы:
      Шлюзы в архиве ocd_sms_notify_smsgate.ocmod.zip (Нужно ставить из админки) (Подходят для всех версий модуля для Opencart 2.x)
      Alphasms.ua Bytehand.com Devinotele.com Epochtasms Infosmska.ru Intel-tele.com Iqsms.ru Mainsms.ru Nikitasms Prostor-sms.ru Rocketsms.by Smsassistent.by Smscab.ru Smsclub.mobi Smsc.ru Smsc.ua Smsfeedback.ru Sms-fly.ua Smspilot.ru Sms.ru Smssimple.ru Sms-uslugi.ru Stream-telecom.ru Targetsms.ru Turbosms.ua Unisender.com Vipsms.net Websms.ru Smsaero.ru Eskiz.uz  
       
      Под другие сервисы адаптирую платно по запросу в ЛС, отвечаю быстро.
       
      ВИДЕО ИНСТРУКЦИЯ:
       
      Инструкция по установке:
      Модуль идет в виде модуля + ocmod модификации
      Убедитесь, что у Вас установлен ocmod отключающий фтп загрузку - Ссылка Установите модуль через админ панель "Расширения -> Установка расширений" Обновите кеш модификаций Выдайте права на просмотр/изменение "Система -> Пользователи -> Группы пользователей" Установить модуль в списке дополнений нажатием на кнопку установки Задайте настройки для шлюза, шаблоны уведомлений в модуле "OCDEV.pro -  Смс уведомления" Включите лог для смс шлюза  
      Обновление до версии 1.4.3
      Удалить настройки текущей версии модуля  Установить новую версию по инструкции выше Задать заново настройки модуля. Внимание! Вид переменных для шаблонов изменен Проверить наличие в Дополнения - События - ochelp_sms_notify_order_alert (v.1.4.3)
      Если событие отсутствует, повторить установку согласно инструкции.  
       
      Настоятельно рекомендую, покупать модуль под каждый домен, таким образом Вы поддерживаете развитие и разработку модуля. А также всегда можете рассчитывать на техническую поддержку.
       
      Если смс не отправляются:
      - проверьте логи шлюза
      - проверьте корректность: логин и пароль
      - проверьте регистрацию альфа-нумерического отправителя (может быть не одобрен или указан неверно)
      Настоятельно рекомендую не указывать Отправителя, если он Вам не известен!
      - Если при смене статуса заказа смс не отправилось:
      смс при смене статуса заказов включили, но не отметили статусы для которых требуется уведомление. для управления заказами используете сторонний модуль  
      Также рекомендую:
      - Таблица размеров Opencart 2.x
      - Просмотренные товары (История просмотров)
      - Акционные товары с таймером
      - Товары из категорий
      - Все товары магазина
       
       
      Добавил Waha Добавлено 12.05.2017 Категория Письма, почта, рассылки, sms Системные требования Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 1200  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.