Битрикс — страница успеха для компонента регистрации bitrix:main.register

Немногие из вас знают, но в параметрах компонента уже есть пункт «страницы успеха». Зачем это нужно?

Как установить страницу успеха после регистрации в Битриксе

Для начала выведем весь код компонента:

< ? $APPLICATION->IncludeComponent(
	"bitrix:main.register",
	"main",
	Array(
		"AUTH" => "Y",
		"COMPONENT_TEMPLATE" => ".default",
		"REQUIRED_FIELDS" => array(0=>"EMAIL",),
		"SET_TITLE" => "N",
		"SHOW_FIELDS" => array(0=>"EMAIL", 1=>"NAME", 2=>"LAST_NAME", 3=>"PERSONAL_PHONE",),
		"SUCCESS_PAGE" => "/personal/?register=Y",
		"USER_PROPERTY" => "",
		"USER_PROPERTY_NAME" => "",
		"USE_BACKURL" => "Y"
	)
); ? >

Обратите внимание на параметр SUCCESS_PAGE — именно он нам и нужен.

Как с этим можно работать? После успешной регистрации происходит редирект на страницу. Причем, вы можете использовать как обычную страницу, так и обрабатывать GET параметр, как это сделано на примере выше:
«SUCCESS_PAGE» => «/personal/?register=Y»,

Вот так просто вы можете поприветствовать своих новых пользователей, рассказать про ваш проект, акции и многое другое 🙂

автор: Dmitriy

Занимаюсь веб-разработкой с 2011 года. Посмотреть некоторые из моих работ, а также узнать чуть больше обо мне, вы можете на forwww.ru.

Какие услуги предоставляю:
- Создание сайтов, шаблонов и компонентов на 1С-Битрикс;
- Разработка функционала с нуля и доработка кода на уже созданных проектах;
- Адаптивная вёрстка макетов и натяжка на Битрикс;
- Парсинг файлов и выгрузка на сайт (форматы - CSV, XML, XLSX, JSON)
- Интеграции со сторонними сервисами по API;
- Многоязычные версии и многое другое.

Если у вас остались вопросы, свяжитесь со мной любым удобным для вас способом или оставьте комментарий внизу.
E-mail: dmitriyribka@gmail.com
Skype: cinemacreaterus

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *