Как осуществить переадресацию на другую страницу после заполнения формы?
Для настройки редиректа в блоке формы добавьте опцию "Переадресация" и укажите адрес страницы, на которую необходимо выполнить переход. Функция "Переадресовывать в любом случае" применима для безусловного редиректа, например, при оформлении заказа пользователь будет автоматически перенаправлен на указанную страницу, а не на страницу оплаты.
Обратите внимание на порядок обработчиков, поскольку расположение выбранных опций может влиять на последовательность совершения действий.
При активированной опции "Обновить текущую страницу" после заполнения формы происходит обновление текущей страницы. Это полезно, например, когда необходимо отобразить ранее скрытые блоки согласно настройкам видимости.
Важно отметить: для корректной переадресации на указанный адрес опция "Обновить текущую страницу" должна быть отключена. Если данная опция включена и указан URL, страница будет обновлена без перехода по указанной ссылке.
При указании переменной returnUrl в качестве адреса переадресации и выборе опции "Заменять переменные в URL", переменная / будет заменена на значение параметра returnUrl при выполнении переадресации.
Это может быть полезным, если у вас есть страница, предназначенная исключительно для авторизованных пользователей. В таком случае можно установить блок с функцией редиректа для неавторизованных пользователей и добавить параметр returnUrl к адресу страницы переадресации.
Этот параметр указывает, куда необходимо вернуть пользователя после того, как он заполнит форму авторизации.
Чтобы настроить отображение блока с редиректом только для неавторизованных пользователей, используйте функцию видимости блока.
После успешной авторизации на странице с формой пользователь будет автоматически перенаправлен на страницу, указанную в параметре returnUrl. Важно помнить, что в любой форме переадресацию следует размещать последней операцией, чтобы гарантировать правильное выполнение действий, указанных в форме после переадресации.
авторизуйтесь