Всем привет!
Продолжаем улучшать наш модуль и сегодня я расскажу вам о новой возможности, которой посвящен этот релиз.
Добавлен конструктор СМС событий. Конструктор позволяет на основе любого почтового события отправить СМС.
В редакции "Бизнес" по умолчанию более 65 почтовых событий — это все можно отслеживать по SMS.
Настройка СМС событий
В настройках модуля есть вкладка “Настроить СМС событие”, где перечислены все типы почтовых событий.

Есть быстрый поиск по типу события или названию.
По клику переходим к редактированию СМС события.
Для примера создадим СМС событие на отправку сообщения из обратной связи.
Допустим нам надо отправлять СМС как пользователю, который написал сообщение, так и администратору сайта.

Доступные макросы - макросы, которые можно использовать в шаблоне СМС.
Телефон. Здесь доступна гибкая настройка:
Текст СМС, которое будет отправлено администратору сайта - вводим шаблон СМС. Телефоны администратора берутся с вкладки “Настройка для сайта”. Можно задать один или несколько номеров.
Если шаблон СМС не заполнен, то и СМС отправляться не будет.
Вот и все, ничего сложного нет, не правда ли?
На заметку
В поле телефон, вы можете указать номер вашего сотрудника, который отвечает на вопросы из формы обратной связи. Шаблон СМС для администратора оставляете пустым. Тогда при новом обращении через форму обратной связи ответственный сотрудник будет получать СМС. Ни одно обращение не останется без внимания!
Специально для обратной связи мы разработали отдельный модуль, который будет доступен уже через неделю =).
Тестируем
 

Как это работает
После заполнения формы идет отправка письма на основе почтового события FEEDBACK_FORM. Модуль перехватывает отправку письма и на основе шаблона СМС события отправляет СМС.
Посмотреть отправленные СМС можно в админ панеле Сервисы-> SMS4B -> Отправленные

С простым примером понятно, но как можно использовать еще?
Отправка результатов веб-форм по СМС
Для того, чтобы была возможность отправлять СМС при заполнении веб-формы, надо в ее настройках включить галочку “Отправлять результаты по email:” и создать почтовый шаблон. (письмо с результатами должно уходить).

 
Проверяем, как это работает
 

Смотрим отправленные СМС (Сервисы-> SMS4B -> Отправленные)

Программное создание СМС событий
Если вам, необходимо создать много СМС событий, то можно их создать используя API bitrix.

Модуль в
					Продолжаем улучшать наш модуль и сегодня я расскажу вам о новой возможности, которой посвящен этот релиз.
Добавлен конструктор СМС событий. Конструктор позволяет на основе любого почтового события отправить СМС.
В редакции "Бизнес" по умолчанию более 65 почтовых событий — это все можно отслеживать по SMS.
Настройка СМС событий
В настройках модуля есть вкладка “Настроить СМС событие”, где перечислены все типы почтовых событий.

Есть быстрый поиск по типу события или названию.
По клику переходим к редактированию СМС события.
Для примера создадим СМС событие на отправку сообщения из обратной связи.
Допустим нам надо отправлять СМС как пользователю, который написал сообщение, так и администратору сайта.

Доступные макросы - макросы, которые можно использовать в шаблоне СМС.
Телефон. Здесь доступна гибкая настройка:
- Можно указать просто номер. Например 7926*******.
 - Можно указать макрос, где хранится этот телефон. Например #PHONE#
 - Можно указать макрос с ID пользователя или его email. Будет осуществлен поиск мобильного телефона в следующем порядке - Телефон (PERSONAL_PHONE), Мобильный (PERSONAL_MOBILE), Рабочий (WORK_PHONE)
 
Текст СМС, которое будет отправлено администратору сайта - вводим шаблон СМС. Телефоны администратора берутся с вкладки “Настройка для сайта”. Можно задать один или несколько номеров.
Если шаблон СМС не заполнен, то и СМС отправляться не будет.
Вот и все, ничего сложного нет, не правда ли?
На заметку
В поле телефон, вы можете указать номер вашего сотрудника, который отвечает на вопросы из формы обратной связи. Шаблон СМС для администратора оставляете пустым. Тогда при новом обращении через форму обратной связи ответственный сотрудник будет получать СМС. Ни одно обращение не останется без внимания!
Специально для обратной связи мы разработали отдельный модуль, который будет доступен уже через неделю =).
Тестируем

Как это работает
После заполнения формы идет отправка письма на основе почтового события FEEDBACK_FORM. Модуль перехватывает отправку письма и на основе шаблона СМС события отправляет СМС.
Посмотреть отправленные СМС можно в админ панеле Сервисы-> SMS4B -> Отправленные

С простым примером понятно, но как можно использовать еще?
Отправка результатов веб-форм по СМС
Для того, чтобы была возможность отправлять СМС при заполнении веб-формы, надо в ее настройках включить галочку “Отправлять результаты по email:” и создать почтовый шаблон. (письмо с результатами должно уходить).
- Создаем веб-форму. Добавляем 3 поля: Имя, телефон, сообщение.
 - Указываем в настройках, что результаты надо отправлять на email и настраиваем почтовый шаблон.
 - Переходим в настройки модуля SMS4B и находим нужный тип почтового события. В моем случае это FORM_FILLING_SIMPLE_FORM_1 (Заполнена web-форма "SIMPLE_FORM_1" )
 - Настраиваем СМС событие. Опять в примере будем отправлять СМС как пользователю, так и администратору сайта.
 

Проверяем, как это работает

Смотрим отправленные СМС (Сервисы-> SMS4B -> Отправленные)

Программное создание СМС событий
Если вам, необходимо создать много СМС событий, то можно их создать используя API bitrix.
- К типу почтового события добавляем префикс “SMS4B_”. Например (SMS4B_FEEDBACK_FORM)
 - В поле “От кого” указываем получателя СМС (SMS4B_USER - получатель берется из поля “Кому”, SMS4B_ADMIN - из настроек модуля)
 - Заполняем текст СМС.
 

Модуль в