English Флаг English Italiano Флаг Italiano Español Флаг Español Français Флаг Français Deutsch Флаг Deutsch Português Флаг Português Ελληνικά Флаг Ελληνικά Nederlands Флаг Nederlands Polski Флаг Polski Čeština Флаг Čeština 中文 Флаг 中文 日本語 Флаг 日本語 हिन्दी Флаг हिन्दी اللغة العربية Флаг اللغة العربية Русский Флаг Русский Українська Флаг Українська עִברִית Флаг עִברִית Türk Флаг Türk Latvietis Флаг Latvietis Dansk Флаг Dansk Norsk Флаг Norsk Íslenska Флаг Íslenska 한국어 Флаг 한국어 Suomen Флаг Suomen Gaeilge Флаг Gaeilge Bahasa Melayu Флаг Bahasa Melayu Svenska Флаг Svenska
Пользователь ИконкаВойти
Русский Флаг Русский

Войти

 

Действия по условию

Действия по условию позволяют отправлять емейл- и SMS-уведомления, показывать сообщения и переходить на другие веб-страницы при определенном внесенном значении поля формы.

Вот несколько примеров использования модуля "Действия".

  • Отправить E-mail и/или SMS уведомление при изменении статуса заказа
  • Обновить запись. Например если пользователь ввел значение Имя - "Иван", то обновить колонки Отдел - "Бухгалтерия", Стаж - "10 лет"
  • Показать шаблонное сообщение, если пользователь ввел определенные данные. Например, если заполнил поле Имя - "Игорь", то показать "Спасибо, Игорь! Ваша заявка принята"
  • Переход на разные веб-страницы, в зависимости от выбора пользователя. Например, при выборе Оператора MTS - перейти на сайт MTS, при выборе Мегафона- на сайта Мегафона
  • Не давать отправлять данные, пока пользователь не введет то, что нужно. Например, если на форме нужно ввести две даты: "Дата, когда ухожу в отпуск" и "Дата, когда возвращаюсь из отпуска". То можно настроить форму так, что при выборе определенного диапазона форма не будет отправляться и будет показываться сообщение, например: "В мае никто в отпуск не пойдет! Выберите другие даты"

Если что-то из перечисленного похоже на то, что вам нужно, то ниже детальнее о модуле "Действия по условию":

 

Перейдите в меню Конструктор формы и откройте вкладку Действия.

Критерии

  • Действия могут выполняться всегда или при условии. Для второго варианта нужно использовать форму поиска. Она такая же, как и при Поиске в меню Записи и при создании Правил форматирования. Условий для выполнения действия может быть несколько. Чтобы использовать несколько критериев нажмите на ссылку "Добавить новый критерий поиска".
Критерии для действия по условию

Настройки
  • Введите название.
  • Выберите когда выполнять действие. Можно выполнять как при первом заполнении формы, при обновлении записи и после завершения платежа.
  • Если вы активируете опцию "При соблюдении критериев данные в таблицу не отправлять", то при соблюдении критериев, запись не будет добавлена в базу данных.
Настройки действия по условию
Действия

Выберите действия, которые должны быть выполнены при соблюдении критериев:
  • Сделать платеж
  • Отправить E-mail
  • Отправить SMS
  • Обновить запись
  • Показать сообщение
  • Перейти на новую страницу
  • Вебхук

Действия

После создания "Действия по условию" можно изменить настройки. Для это нужно нажать на кнопку Редактирование.

Редактировать действие

Например, настроить шаблон E-mail- или SMS-уведомления. Ввести адрес веб-страницы для перенаправления пользователя или ввести шаблон сообщения, которое будет показано при соблюдении условий.

Редактирование действия отправить емейл

Укажите получателей: введите вручную, выберите поле с e-mail адресами или владельцев записи.
Получатели писем
Настройте шаблон в редакторе HTML. Не забывайте, что вы также можете использовать данные из таблицы:
Шаблон письма для отправки уведомления по емейлу
В "Дополнительных опциях" укажите отправителя и адрес на который можно ответить. При желании можете загрузить файл-вложение.
Дополнительные опции


Как создать и настроить действие "Сделать платеж" читайте в этой статье: Как подключить онлайн-платежи в своем приложении.
Рассмотрим опцию Обновить запись:

Создадим критерий - Клиент состоит из ЧП "УранСталь". Редактируем действие:

Если Клиент состоит из ЧП "УранСталь" то обновить запись в следующих колонках:

Действие обновить запись

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

Результат в таблице:

С помощью действия "Перейти на новую страницу", вы можете передать параметры заполненной формы.

Пример:

Используем две формы "Анкета" и "Регистрация".

Поля "ФИО", "Телефон", "Email адрес" повторяются в этих формах.

Задача: после заполнения формы "Анкета" настроить переадресацию на форму "Регистрация", чтобы при этом не было необходимости заново вводить данные.

Нужно создать действие "Перейти на новую страницу" для формы "Анкета".

перейти на новую страницу

Чтобы перенести данные из одной формы в другую, нужно использовать передачу параметров. Узнать подробнее про эту функцию можно по этой ссылке.

Вставьте ссылку на виджет формы "Регистрация" (получить ссылку можно в меню Виджет формы - Интеграция) и добавьте ?0=html-имя поля "ФИО" &1=html-имя поля "Телефон" &2=html-имя поля "Email адрес".

Редактирование страницы перехода

Отчет полей в форме начинается с нуля. Поэтому, чтобы все сработало, нужно правильно рассчитать порядок.

Получить html-имя нужного поля можно внизу страницы, кликнув на ссылку "Как вставлять данные записи".

В итоге получаем результат:


Как создать и настроить действие "Вебхук" читайте в этой статье: Применение Вебхуков через "Действия по условию".