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

шаблон формы авторизации

00 голосов
6
Подскажите, кто знает, как изменить шаблон формы авторизации. А именно, когда пытаешься зайти в закрытый раздел вылетает форма авторизации с ссылками на смену и восстановления. Когда заходишь под админом, то эта форма не появляется естественно и включить режим "редактирования сайта" для этой формы не получается. Подскажите как отловить нужный шаблон и скопировать его, чтобы не менялся после обновления.
И еще похожий вопрос, а можно ли изменить шаблон формы авторизации в админскую панель, чтобы он тоже не менялся после обновления? Спасибо.
спросил 08 Дек, 13 от SythLord (100 баллов)

6 Ответы

00 голосов
Ответ есть в частых вопросах: http://www.1c-bitrix.ru/support/faq/25265.php
ответил 09 Фев, 14 от sickmind (4,660 баллов)
00 голосов
Прочитал FAQ. Не сильно помогло.
Сравним:

Цитата
Если используются компоненты 2.0 (см. настройки главного модуля):

- Да, используются компоненты 2.0, в настройках проверил.

Цитата
- cоздайте страницу (не требующую авторизации), поместите на нее bitrix:main.register и настройте его;


Создал страницу auth_page.php (на всякий случай не auth_form.php smile:) ) в корне сайта.
Разместил на ней компонент bitrix:main.register
Как его настривать совершенно непонятно, потому что я вообще не хочу разрешать проходимцам регистрироваться и мне нужна именно что форма авторизации. Ну, буду считать, что так и надо. Настройки не трогал, ибо нечего настраивать.
Права доступа поставил так, что доступ к этой странице возможен для каждого проходимца.

Цитата
- если необходимо - скопируйте шаблон .default компонента bitrix:main.register и модифицируйте его;


Как я его должен скопировать?
Вот всю папку /bitrix/components/bitrix/main.register
я должен копировать?
И если так, то куда?
Попытался сделать это через редактирование в режиме "Редактировать сайт" (когда компоненты попадают в квадратики и украшаются иконочками). Попытка скопировать текущий шаблон ни к чему не привела (никакой реакции со стороны диалогового окна, кроме верчения аяксового индикатора).

Цитата
- скопируйте шаблон .default компонента bitrix:system.auth.authorize в шаблон сайта и измените его так, чтобы путь для регистрации указывал на созданную страницу.


До этого я даже не дошёл, потому что не на чего пока указывать.
В общем, всё на грани фантастики, быстро, просто и удобно.

Один старец чудесно сказал: всё нужное просто, а всё сложное ненужно. Мда.
ответил 30 Май, 14 от soskiBERS (100 баллов)
00 голосов
smile:?: Присоединяюсь к вопросу.
ответил 26 Сен, 14 от lordxx (100 баллов)
00 голосов

Если мне не иземняет память, данный шаблон берёт из тимплеты .default. По идее можно ей скопировать (с названием .default) в шаблон сайта и править.

ответил 26 Сен, 14 от Сергей (680 баллов)
00 голосов
Вот что ответила техподдержка.

Цитата
Добрый день!


Иван, прежде всего Вам следует изучить курс по работе с компонентами 2.0: http://www.bitrix.ru/learning/course/index.php?COURSE_ID=18
Нельзя буквально следовать советам из FAQ. Необходимо с пониманием относиться к проблеме.


Цитата
Мне в форме авторизации необходимо добавить текст, разъясняющий пользователеям очерёдность действий при первой авторизации. Пытался руководствоваться FAQ'ом и форумом, не получается.

У меня настройка на авторизацию через компоненты 2.0
Текст необходимо выводить для всех шаблонов одного сайта.



В Вашем случае кастомизировать форму регистрации не нужно. Скопируйте шаблон компонента авторизации bitrix:system.auth.authorize в шаблон сайта .default и там кастомизируйте его в соответствии с Вашими потребностями.
Больше ничего не требуется.

Если после изучения курса и документации у Вас возникнут проблемы, пожалуйста, опишите их, и мы поможем.
ответил 30 Янв, 15 от soskiBERS (100 баллов)
00 голосов
Иван, удалось ли Вам в итоге решить проблему?
ответил 13 Май, 15 от Olly (820 баллов)

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

0 голосов
2 ответов
0 голосов
3 ответов
0 голосов
2 ответов
0 голосов
2 ответов
спросил 27 Янв, 14 от SUuURg (120 баллов)
0 голосов
1 ответ
спросил 24 Фев, 13 от SUuURg (120 баллов)