AAAlexyz

Доработка модуля SMS-уведомления при смене статуса заказа

Рекомендуемые сообщения

AAAlexyz    1

Доброго времени суток!

Нужна доработка модуля https://opencartforum.com/files/file/1103-sms-%D1%83%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BA%D0%BB%D0%B8%D0%B5%D0%BD%D1%82%D1%83-%D0%BF%D1%80%D0%B8-%D1%81%D0%BC%D0%B5%D0%BD%D0%B5-%D1%81%D1%82%D0%B0%D1%82%D1%83%D1%81%D0%B0-%D0%B8-%D0%BD%D0%BE%D0%B2%D0%BE%D0%BC/

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

 

Надо чтоб работало так:

- шаблоны статусов задаются в админке(как и раньше)

- на вкладке история заказа добавить отдельный чекбокс для смс( рядом с чекбоксом Уведомить покупателя)

- при выборе чекбокса sms в поле комментарий подтягивается сообщение согласно шаблону заданному в админке

- после того, как сообщение подгрузилось в поле комментарий его можно редактировать и отправляется именно отредактированная версия из поля.

- отправленное сообщение сохраняется в статусах заказа( как обычный комментарий )

- если чекбокс sms выбран( сообщение подгружается), а потом снят, то оно не удаляется из поля комментарий.

- желательно сделать это через существующий vqmod xml , т.к. по сайту сделано очень много модификаций. Но не обязательно :)

- ocStore Версия 1.5.4.1.2

 

UPD: учитывая некоторый горький опыт... бюджет 1000 руб - аргументированный торг уместен( или поправки на курс :) )

ВАЖНО!

- при отмеченном чекбоксе смс, отправляется именно тот текст, который находится в поле комментарий

 "при выборе чекбокса sms в поле комментарий подтягивается сообщение согласно шаблону заданному в админке" значит, что если в шаблоне в админке указано {SUM}( или прочее) то подтягиваются значения тегов а не сами теги

- логика работы чекбоксов: "

- стоят оба чекбокса отправляется и смс и уведомление на почту

- только уведомить - только на почту
- только смс - только смс( с текстом из поля комментария)

- не выбрано ничего - только добавляется комментарий"

 

Жду предложений в личку
Заранее благодарен за ответ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От kagan

      300.00 руб
      View File


      Проверка статуса заказа на сайте (OC 2.x)
      Модуль дает возможность покупателю отслеживать текущий статус его заказа или заказов.
      Модуль может проверять заказы по номеру заказа или по почте, которая была указана при оформлении заказа.
      Присутствует возможность вывести модуль на любую страницу в "Схемы".
      Пример работы модуля:

      Демо (OpenCart 2.0.2.0):
      Пример как выглядит на сайте.
      Отображение в админке (раз, два, три)
      логин/пароль: test/test
      Submitter kagan Submitted 12/23/2016 Category Прочее Системные требования Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От corlioneo
      Добрый день.
      Подскажите, пожалуйста, где можно поменять статус заказа, который присваивается товару после нажатия на кнопку "Оформить заказ"? 
      По-умолчанию там присваивается "в обработке". 
      Хочу поменять статус заказа, т. к. в случае оплаты через Яндекс.Деньги покупателю приходит два письма: одно после нажатия на кнопку "Оформить заказ", другое - непосредственно после оплаты.
    • От ashap


      Просмотреть файл Письмо при статусе заказа
      Модуль для отправки письма при определенном статусе(статусах) заказа.
      Поддерживает статусы измененные из админ панели при просмотре заказа и добавлении истории, так и при измененном например модулем оплаты, а также при создании заказа. В настройках модуля можно задать не только один статус, а целую группу, отмечая нужные статусы чекбоксами. В настройках задается тема письма в которой можно использовать переменные, такие как номер заказа, сумма и т.д. Также в настройках задается сам шаблон письма в визуальном редакторе в котором можно использовать не только html теги но и переменные, список всех переменных для использования можно посмотреть в настройках модуля. Письмо отправляется в формате html.
      В комплект входит 19 клонов модуля, т.е вы можете создать до 20 различных писем для разных статусов!
      Если нужно больше 20 писем то пишите!
      К одному письму можно привязать несколько статусов. Поддерживается также несколько разных писем на один статус.
      ключ для вашего домена запрашивайте в личном сообщении - название модуля, домен.
      Примеры реализаций:
      1) При статусе заказа Сделка завершена отправлять письмо о добавлении отзыва на яндекс маркет.
      2) При определенном статусе заказа отправлять реквизиты на оплату
      3) Отправлять благодарственное письмо
      4) Письмо о передачи заказа в курьерскую службу
      5) Письмо о прибытии заказа на склад
      6) и многое многое другое)
      Демо
      http://dev33.pe-art.ru
      admin-панель
      http://dev33.pe-art.ru/admin
      login - demo
      pass - demo
      Для работы необходим vqmod
      Протестировано:
      Ocstore 1.5.3.1 - .1.5.5.1.2
      Установка:
      1) Скопировать данные из папки Upload в корень сайта
      2) Зайти Админ панель - Дополнения
      3) Модули - Письмо при статусе заказа - Установить
      4) Ввести ключ, тема, шаблон, статусы заказа, статус включено
      5) При изменении статуса на указынный в настройках покупателю будет отправлен шаблон письма из настроек
      Автор ashap Добавлен 15.08.2014 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От ashap
      Модуль для отправки письма при определенном статусе(статусах) заказа.
      Поддерживает статусы измененные из админ панели при просмотре заказа и добавлении истории, так и при измененном например модулем оплаты, а также при создании заказа. В настройках модуля можно задать не только один статус, а целую группу, отмечая нужные статусы чекбоксами. В настройках задается тема письма в которой можно использовать переменные, такие как номер заказа, сумма и т.д. Также в настройках задается сам шаблон письма в визуальном редакторе в котором можно использовать не только html теги но и переменные, список всех переменных для использования можно посмотреть в настройках модуля. Письмо отправляется в формате html.
      В комплект входит 19 клонов модуля, т.е вы можете создать до 20 различных писем для разных статусов!
      Если нужно больше 20 писем то пишите!
      К одному письму можно привязать несколько статусов. Поддерживается также несколько разных писем на один статус.
      ключ для вашего домена запрашивайте в личном сообщении - название модуля, домен.
      Примеры реализаций:
      1) При статусе заказа Сделка завершена отправлять письмо о добавлении отзыва на яндекс маркет.
      2) При определенном статусе заказа отправлять реквизиты на оплату
      3) Отправлять благодарственное письмо
      4) Письмо о передачи заказа в курьерскую службу
      5) Письмо о прибытии заказа на склад
      6) и многое многое другое)
      Демо
      http://dev33.pe-art.ru
      admin-панель
      http://dev33.pe-art.ru/admin
      login - demo
      pass - demo
      Для работы необходим vqmod
      Протестировано:
      Ocstore 1.5.3.1 - .1.5.5.1.2
      Установка:
      1) Скопировать данные из папки Upload в корень сайта
      2) Зайти Админ панель - Дополнения
      3) Модули - Письмо при статусе заказа - Установить
      4) Ввести ключ, тема, шаблон, статусы заказа, статус включено
      5) При изменении статуса на указынный в настройках покупателю будет отправлен шаблон письма из настроек
    • От irinasinichka
      Добрый день уважаемые форумчане.
      Пытаюсь сменить статус заказа, а у меня устанавливается "Ожидание". Когда то он присваивался "по умолчанию". Причем неделю назад все работало нормально. Статусы менялись, а сейчас некоторые статусы невозможно установить. Причем "ожидание" сейчас не является статусом по умолчанию. Вообще его не использую, а вылезает...
      Где рыть?
      Спасибо,
      с уважением
      Ирина

       
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу