Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Добавить поле телефон в форму регистрации пользователя

00 голосов
5
Здравствуйте, как можно добавить поле "телефон" в форму регистрации пользователя - и сделать его обязательным?
спасибо
спросил 28 Ноя, 13 от WelMax (430 баллов)

5 Ответы

+11 голос
 
Лучший ответ
1. Разрешил в настройках использование компонентов 2.0 для авторизации и регистрации
2. Скопировал стандартный шаблон компонента bitrix.system.auth.registration (папку bitrix\components\bitrix\system.auth.registration\) в папку шаблона сайта (bitrix\templates\{имя_шаблона}\components\bitrix\)
3. В этом шаблоне (bitrix\templates\{имя_шаблона}\components\bitrix\bitrix.system.auth.registration\component.php) разместил следующий код:

Код
<?$APPLICATION->IncludeComponent( 
   "bitrix:main.register", 
   "", 
   Array( 
      "USER_PROPERTY_NAME" => "Дополнительная информация", // название блока с пользовательскими полями 
      "SEF_MODE" => "N", 
      "SHOW_FIELDS" => Array("NAME","SECOND_NAME","LAST_NAME"), // стандартные поля 
      "REQUIRED_FIELDS" => Array("NAME","SECOND_NAME","LAST_NAME"), // обязательные 
      "AUTH" => "Y", 
      "USE_BACKURL" => "Y", 
      "SUCCESS_PAGE" => $APPLICATION->GetCurPageParam('',array('backurl')), 
      "SET_TITLE" => "N", 
      "USER_PROPERTY" => Array(), // пользовательские поля 
   ) 
);?>


но форма регистрации никак не изменилась со стандартной
ответил 07 Сен, 14 от Ymca (880 баллов)
выбран 21 Янв, 21 от root
00 голосов
Используйте компонент "Настраиваемая регистрация" (main.register).
ответил 23 Янв, 14 от smileplz (8,020 баллов)
+11 голос
тоже возник вопрос по компоненту "Настраиваемая регистрация" (main.register).
по мотивам документации Компоненты 2.0::Настраиваемая регистрация
не удалось вывести обновленную форму регистрации вместо типовой...
ответил 11 Май, 14 от Ymca (880 баллов)
00 голосов
ответил 13 Янв, 15 от Pomnep (13,960 баллов)
00 голосов
Цитата
Евгений Жуков пишет:
Идея

идея отличная, но есть одно "но"

часть страниц открыта только авторизованным пользователям...и при попытке открытия их анонимами возникает запрос авторизации...т.е. появляет форма ввода логина\пароля и ссылками "регистрация", "Забыли свой пароль" ...

ссылка регистрации вида: http://{адрес_тек_страницы}/?register=yes

после перехода по ссылке отражается базовая форма авторизации.. без учета внесения доп.полей...
ответил 30 Апр, 15 от Ymca (880 баллов)

Похожие вопросы

0 голосов
5 ответов
0 голосов
2 ответов
0 голосов
1 ответ
0 голосов
0 ответов
0 голосов
5 ответов
спросил 10 Ноя, 13 от Gill (720 баллов)