Битрикс – страница успеха для компонента регистрации 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 року займаюся веб-розробкою. Зараз я – PHP Full Stack Developer.
Обговорити ваш проект, а також дізнатися більше про мене ви можете на цьому сайті:
dev.forwww.com

Email: dmitriyribka@gmail.com

Залишити відповідь