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

? Настройка регистрации

00 голосов
9
Здравствуйте.
Никак не могу понять - где настраивается регистрация в Битриксе, а именно страница-форма регистрации... Хочу кое что поменять там.
Например - сейчас лимит минимальный для Логина / Пароля = 3 символа. Есть ли возможность задать в настройках иные значения для данных полей? Если нет - то как быть и где править значения?
И еще - можно ли в админке добавлять дополнительные инфо поля при регистрации при последующем отображении их в профиле...
И где включается / отключается вывод CAPTCHA при регистрации?

Версия у меня 6.5.4
спросил 10 Май, 13 от Distortio (160 баллов)

9 Ответы

00 голосов
Цитата
Анна Фролова пишет:
Есть ли возможность задать в настройках иные значения для данных полей?

На уровне полей нет.

Цитата
Анна Фролова пишет:
И где включается / отключается вывод CAPTCHA при регистрации?

Настройки -- Настройки модулей -- Авторизация
ответил 10 Май, 13 от Tory (300 баллов)
00 голосов
А как в ручную тогда править? Какой файл отвечает за шаблон регистрационных полей...
В админке я не нашла :(
ответил 11 Май, 13 от Distortio (160 баллов)
00 голосов
На сколько помню, в 6.5 уже появилась возможность использовать компоненты 2.0 для регистрации. Попробуйте использовать их - вдруг это поможет в решении вопроса.

Как изменить стандартную форму авторизации (регистрации) написано в частых вопросах: http://dev.1c-bitrix.ru/support/faq/8366/#112843
Если необходимо, то кастомизируйте необходимые компоненты. Информация о кастомизации в частых вопросах: http://dev.1c-bitrix.ru/support/faq/8366/#112872
ответил 16 Июль, 13 от sickmind (4,660 баллов)
00 голосов
Меня тоже интересует вопрос кастомизации стандартной формы регистрации.

Цитата
Александр Черкасов пишет:
использовать компоненты 2.0 для регистрации


не удается сделать так как нужно.
у меня такая задача - есть моя форма регистрации, с полями, которые почти все есть в стандартном профиле юзера.
я ее "вручную" html-ом сделал, поправил скопированный стандартный компонент (/bitrix/templates/мой_темплейт/components/bitrix/system.auth.registration/.default/template.php) и соответственно языковой файл.
Подставил нужные стандартные переменные полей регистрации (помимо Имя, Пароля и E-mail), которые мне нужны, php-кодом в него (например Организация WORK_COMPANY, Город WORK_CITY ну и так далее).

Вроде визуально все выглядит как надо при регистрации. Но.
При таком раскладе данные полей не сохраняются в профиле кроме "зашитых" Имя, Пароля и E-mail'a, что не есть гуд.

Пример строчки файла template.php о котором говорил выше:

Поле Огранизация:
Код
<?=GetMessage("AUTH_WORK_COMPANY")?><span class="starrequired">*</span>:
<input type="text" maxlength="100" size="50" value="<?=$arResult["USER_WORK_COMPANY"]?>" name="USER_WORK_COMPANY" />


Я понимаю что если просто тупо в визуальном редакторе например перенести, скажем на новую страницу register.php компонент 2.0 и в свойствах его указать те поля что мне нужны, то они выведутся и все будет работать, НО они выведутся все подряд без сортировки а мне нужно по моей html-форме, "красиво" вывести.

Как этого добиться, подскажите пожалуйста?



Цитата
Александр Черкасов пишет:
Если необходимо, то кастомизируйте необходимые компоненты. Информация о кастомизации в частых вопросах: http://dev.1c-bitrix.ru/support/faq/8366/#112872


ссылки с этого поста ведут все на страницу http://dev.1c-bitrix.ru/docs/ :(
ответил 20 Окт, 13 от Holiu (600 баллов)
00 голосов
Цитата
hunter01 пишет:
Цитата
Александр Черкасов пишет:

Если необходимо, то кастомизируйте необходимые компоненты. Информация о кастомизации в частых впросах: http://dev.1c-bitrix.ru/support/faq/8366/#112872
ссылки с этого поста ведут все на страницу http://dev.1c-bitrix.ru/docs/
Вот правильные ссылки:
http://dev.1c-bitrix.ru/api_help/main/general/component20/03.component_place.php
http://dev.1c-bitrix.ru/api_help/main/general/component20/04.component_struct.php
http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=18
ответил 23 Янв, 14 от sickmind (4,660 баллов)
00 голосов
большое спасибо за ссылки.
а нет ли где-нибудь (у кого нибудь) примеров кастомизации компонента Авторизация и Регистрация?

Другими словами, можно ли закрыть мою задачу, указанную в #5-ом посте данной темы средствами стандартного компонента, не изменяя его логики (только последовательностью вывода форм)?
ответил 12 Май, 14 от Holiu (600 баллов)
00 голосов
Цитата
Александр Черкасов пишет:
На сколько помню, в 6.5 уже появилась возможность использовать компоненты 2.0 для регистрации. Попробуйте использовать их - вдруг это поможет в решении вопроса.

Тогда у меня вопрос.
В сообщение было
Цитата
Например - сейчас лимит минимальный для Логина / Пароля = 3 символа


В Битриксе 7, пароль минимум 6 символов. Разве его можно используя компоненты 2.0 снизить до 4 символов?
ответил 08 Сен, 14 от Tory (300 баллов)
00 голосов
Цитата
Филипп Кулаков пишет:
В Битриксе 7, пароль минимум 6 символов. Разве его можно используя компоненты 2.0 снизить до 4 символов?
Если поизвращаться, то можно :)
А вот в тему пост в блоге: http://www.1c-bitrix.ru/blog/rsv/404.php
ответил 14 Янв, 15 от sickmind (4,660 баллов)
00 голосов
Цитата
Александр Черкасов пишет:
Если поизвращаться, то можно :)

Уже. Просто к четырём нужным символам, добавляю ещё два своих. Битрикс получает свои 6 минимальных. :D

Цитата
Александр Черкасов пишет:
А вот в тему пост в блоге

Спасибо! Пост естественно смотрел, но картинку внимательно не изучил. Был не прав.
Сэкономил бы время.
ответил 30 Апр, 15 от Tory (300 баллов)

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

0 голосов
3 ответов
спросил 31 Янв, 14 от xARCHx (240 баллов)
0 голосов
1 ответ
0 голосов
1 ответ
спросил 03 Июль, 14 от Werner (160 баллов)
0 голосов
2 ответов
спросил 04 Май, 14 от Mortelle (180 баллов)