Битрикс — страница успеха для компонента регистрации 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.

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

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