Действия по условию позволяют отправлять емейл- и SMS-уведомления, показывать сообщения и переходить на другие веб-страницы при определенном внесенном значении поля формы.
Вот несколько примеров использования модуля "Действия".
Если что-то из перечисленного похоже на то, что вам нужно, то ниже детальнее о модуле "Действия по условию":
Перейдите в меню Конструктор формы и откройте вкладку Действия.
Критерии
После создания "Действия по условию" можно изменить настройки. Для это нужно нажать на кнопку Редактирование.
Например, настроить шаблон E-mail- или SMS-уведомления. Ввести адрес веб-страницы для перенаправления пользователя или ввести шаблон сообщения, которое будет показано при соблюдении условий.
Укажите получателей: введите вручную, выберите поле с e-mail адресами или владельцев записи.
Настройте шаблон в редакторе HTML. Не забывайте, что вы также можете использовать данные из таблицы:
В "Дополнительных опциях" укажите отправителя и адрес на который можно ответить. При желании можете загрузить файл-вложение.
Как создать и настроить действие "Сделать платеж" читайте в этой статье: Как подключить онлайн-платежи в своем приложении.
Рассмотрим опцию Обновить запись:
Создадим критерий - Клиент состоит из ЧП "УранСталь". Редактируем действие:
Если Клиент состоит из ЧП "УранСталь" то обновить запись в следующих колонках:
Используя иконку крестика, вы можете добавлять колонки записи.
Результат в таблице:
С помощью действия "Перейти на новую страницу", вы можете передать параметры заполненной формы.
Пример:
Используем две формы "Анкета" и "Регистрация".
Поля "ФИО", "Телефон", "Email адрес" повторяются в этих формах.
Задача: после заполнения формы "Анкета" настроить переадресацию на форму "Регистрация", чтобы при этом не было необходимости заново вводить данные.
Нужно создать действие "Перейти на новую страницу" для формы "Анкета".
Чтобы перенести данные из одной формы в другую, нужно использовать передачу параметров. Узнать подробнее про эту функцию можно по этой ссылке.
Вставьте ссылку на виджет формы "Регистрация" (получить ссылку можно в меню Виджет формы - Интеграция) и добавьте ?0=html-имя поля "ФИО" &1=html-имя поля "Телефон" &2=html-имя поля "Email адрес".
Отчет полей в форме начинается с нуля. Поэтому, чтобы все сработало, нужно правильно рассчитать порядок.
Получить html-имя нужного поля можно внизу страницы, кликнув на ссылку "Как вставлять данные записи".
В итоге получаем результат:
Как создать и настроить действие "Вебхук" читайте в этой статье: Применение Вебхуков через "Действия по условию".