Описание mobile.register
Компонент позволят настроить форму регистрации нового пользователя.
Компонент разработан для решения Официальный сайт государственной организации. Компонент стандартный и входит в дистрибутив модуля.
В визуальном редакторе компонент расположен по пути: Служебные > Пользователь.
Параметры
Поле |
Параметр |
Описание |
Дополнительно |
Название блока пользовательских свойств |
USER_PROPERTY_NAME |
Указывается название блока пользовательских свойств. |
Основные параметры |
Поля, которые показывать в форме |
SHOW_FIELDS |
Указываются поля, которые будут выведены в форме регистрации.
|
Поля, обязательные для заполнения |
REQUIRED_FIELDS |
Указываются обязательные для заполнения поля. |
Дополнительные настройки |
Автоматически авторизовать пользователей |
AUTH |
[Y|N] При отмеченной опции после регистрации пользователь будет автоматически авторизован на сайте. В противном случае после регистрации пользователю будет предоставлена к заполнению форма авторизации. |
Отправлять пользователя по обратной ссылке, если она есть |
USE_BACKURL |
[Y|N] При отмеченной опции пользователь будет отправлен по обратной ссылке, если она есть. При наличии в адресной строке параметра backurl пользователь будет перенаправлен по указанной в этом параметре ссылке после заполнения формы регистрации. |
Страница окончания регистрации |
SUCCESS_PAGE |
Указывается адрес страницы сайта, которая будет финальной страницей процедуры регистрации, и пользователь будет перенаправлен на нее в случае успешной регистрации. Если пользователь зарегистрирован и авторизован, то при переходе на страницу регистрации он попадет на страницу окончания регистрации.
Примечание: один из параметров (USE_BACKURL или SUCCESS_PAGE) лучше заполнить. Если отмечены оба параметра, то пользователь будет переведен по обратной ссылке. |
Устанавливать заголовок страницы |
SET_TITLE |
[Y|N] При отмеченной опции в качестве заголовка страницы будет установлено Регистрация нового пользователя. |
Показывать доп. свойства |
USER_PROPERTY |
Указываются дополнительные пользовательские свойства, если они заданы. |
Пример вызова
<?$APPLICATION->IncludeComponent(
"gosportal:mobile.register",
"",
Array(
"USER_PROPERTY_NAME" => "",
"SHOW_FIELDS" => array("NAME", "SECOND_NAME", "LAST_NAME"),
"REQUIRED_FIELDS" => array("LAST_NAME"),
"AUTH" => "Y",
"USE_BACKURL" => "Y",
"SUCCESS_PAGE" => "",
"SET_TITLE" => "Y",
"USER_PROPERTY" => array("UF_STRUCTURE")
)
);?>