![](https://fs24.getcourse.ru/fileservice/file/download/a/116/sc/168/h/5c110be44a27ba187c823b7036cbb4a4.png)
Ваш контент в абсолютной безопасности
ПОДРОБНЕЕ
![](https://fs24.getcourse.ru/fileservice/file/download/a/116/sc/168/h/5c110be44a27ba187c823b7036cbb4a4.png)
Ваш контент в абсолютной безопасности
ПОДРОБНЕЕ
ИИ-бот GetCourse
ИИ-бот
Добрый день!
Я - бот-помощник по документации платформы Getcourse, помогу вам найти ответ на справочный вопрос по работе системы. Пожалуйста, сформулируйте свой вопрос одним сообщением.
Статья была полезной?
В блоках с формами есть Обработчик формы. При успешном заполнении формы можно задать порядок выполнения действий. Вследствие чего будут выполняться заданные задачи.
Алгоритм действий должен быть логичен. Например, вы хотите пользователя добавить в группу, потом выполнить отправку письма, которое реализовано для этой группы.
В таком случае в обработчике формы порядок должен быть таким:
Добавить пользователя в группу
Запустить процесс
На порядок выполнения действия влияет порядок обработчиков в конструкторе формы, так что вы можете сами регулировать правила выполнения действий. Перетащите обработчики мышкой и выстройте их в том порядке, в котором должны выполняться соответствующие действия.
![](http://fs-thb02.getcourse.ru/fileservice/file/thumbnail/h/AB.43323918181e6fe31de57e88b1a42aeb.png/s/s1200x/a/116/sc/131)
Обратите внимание! Действие «Переадресация» рекомендуется ставить в обработчике формы на последнее место, иначе действия, следующие за ним, могут не успеть выполниться до переадресации на указанную страницу.
![](http://fs-thb02.getcourse.ru/fileservice/file/thumbnail/h/18368ed27b6f888523bafbb046741191.png/s/s1200x/a/116/sc/58)
Обработчик «Создать заявку/заказ», если заказ платный, также рекомендуется ставить на последнее место, так как происходит переадресация на страницу оплаты заказа.
Исключение: если требуется в форме запустить процесс по созданному заказу или настроить заказ для добавления тегов или назначения менеджера, обработчики «Настроить заказ» или «Запустить процесс по заказу» нужно разместить ниже.
![](http://fs-thb03.getcourse.ru/fileservice/file/thumbnail/h/9cd518c627d744c6245df8e258029d22.png/s/s1200x/a/116/sc/64)
авторизуйтесь
Если в обработчике формы сначала стоит "Создать заявку/заказ", а потом "Переадресация", то меня переадресовывает минуя форму оплаты. Подскажите пожалуйста, эти действия в обработчике формы не совместимы?
Так как оба обработчика переадресуют пользователя или на страницу оплаты, или на другую страницу, то выбрать нужно только один из них, так как выполнить 2 переадресации нет возможности.
Опишите вашу задачу по переадресации пользователя в техподдержку https://getcourse.ru/contacts , чтобы мы могли предоставить вам рекомендации по возможным вариантам реализации, в сообщении приложите ссылку на страницу.
Вы можете использовать несколько обработчиков в одной форме, главное соблюдать рекомендации по порядку их размещения, "Произвольное действие", например, для вызова цели метрики рекомендуется ставить на первое место, "Переадресацию" — на последнее http://joxi.ru/5md9g8LHqL07W2 .
Обработчик доступен в режиме редактирования блока с формой. https://skr.sh/s5rj12RqePq
Например, если поставить сначала "запустить процесс" по которому пользователь будет удаляться из всех групп, а затем поставить "записать пользователя в группу", может получиться, что сначала
пользователь запишется в группу, и потом сразу процессом из всех групп удалится?
Действия обработчиков выполняются по порядку. Каждый следующий обработчик обычно ожидает запуска действия предыдущего в очереди.
Если попробовать разобрать ваш пример, то вы описываете ситуацию с выполнением процесса, а не его запуском. Обратите, пожалуйста, внимание, что обработчик только запускает процесс. На создание задачи по процессу может потребоваться небольшое время. Кроме того, самих блоков в процессе может быть великое множество. Ожидать выполнения процесса следующий обработчик формы не будет.
Таким образом, вариант с исключением пользователя по процессу из группы, в которую он только что был включен из формы, возможен.
Действие переадресации будет выполняться в таком случае последним, но без каких-либо задержек. Отсрочить выполнение данного действия не представляется возможным.
Спасибо вам за обратную связь!