Настраиваемая регистрация
Компонент позволяет настроить форму регистрации на сайте.
Описание main.register
Компонент позволяет:
- установить, какие параметры будут предложены пользователю для заполнения, какие из них будут обязательны для заполнения;
- настроить ЧПУ;
- установить настройки кеширования;
- регулировать дальнейшие переходы пользователя по страницам сайта после регистрации: по ссылке в параметре backurl или на страницу окончания регистрации и т.д.
В визуальном редакторе компонент расположен по пути: Служебные > Пользователь > Настраиваемая регистрация.
Параметры
| Поле | Параметр | Описание |
| Основные параметры | ||
|---|---|---|
| Поля, которые показывать в форме | SHOW_FIELDS | Указываются поля, которые будут выведены в дополнение к стандартному набору в форме регистрации. Стандартными полями, обязательными для заполнения, являются:
|
| Поля, обязательные для заполнения | REQUIRED_FIELDS | Указываются обязательные для заполнения поля. Список допустимых значений такой же, что и в предыдущем пункте. |
| Дополнительные настройки | ||
| Автоматически авторизовать пользователей | AUTH | [Y|N] При отмеченной опции после регистрации пользователь будет автоматически авторизован на сайте. В противном случае после регистрации пользователю будет предоставлена к заполнению форма авторизации. |
| Отправлять пользователя по обратной ссылке, если она есть | USE_BACKURL | [Y|N] При отмеченной опции пользователь будет отправлен по обратной ссылке, если она есть. При наличии в адресной строке параметра backurl пользователь будет перенаправлен по указанной в этом параметре ссылке после заполнения формы регистрации. |
| Страница окончания регистрации | SUCCESS_PAGE | Указывается адрес страницы сайта, которая будет финальной страницей процедуры регистрации, и пользователь будет перенаправлен на нее в случае успешной регистрации. Если пользователь зарегистрирован и авторизован, то при переходе на страницу регистрации он попадет на страницу окончания регистрации.
Примечание: один из параметров (USE_BACKURL или SUCCESS_PAGE) лучше заполнить. Если отмечены оба параметра, то пользователь будет переведен по обратной ссылке. |
| Устанавливать заголовок страницы | SET_TITLE | [Y|N] При отмеченной опции в качестве заголовка страницы будет установлено Регистрация нового пользователя. |
| Показывать доп. свойства | USER_PROPERTY | Указываются дополнительные пользовательские свойства, если они заданы. |
| Название блока пользовательских свойств | USER_PROPERTY_NAME | Указывается название блока пользовательских свойств. |
Пример вызова
<?$APPLICATION->IncludeComponent("bitrix:main.register","",Array(
"USER_PROPERTY_NAME" => "",
"SEF_MODE" => "Y",
"SHOW_FIELDS" => Array(),
"REQUIRED_FIELDS" => Array(),
"AUTH" => "Y",
"USE_BACKURL" => "Y",
"SUCCESS_PAGE" => "",
"SET_TITLE" => "Y",
"USER_PROPERTY" => Array(),
"SEF_FOLDER" => "/",
"VARIABLE_ALIASES" => Array()
)
);?>
© «Битрикс», 2001-2026, «1С-Битрикс», 2026