+7 (843) 212-62-17 - Казань
+7 (843) 212-62-17 - Казань

Вывод формы авторизации на сайте

Вывод формы авторизации модуля на сайте зависит от шаблона вашего сайта.

После установки модуля, вы можете увидеть и протестировать форму на странице: https://адрес_вашего_сайта/auth_lr/
Вам достаточно использовать данную форму вместо той что используется у вас.

Есть несколько вариантов и шагов для вывода формы в вашем шаблоне. Вы можете поэтапно выполнять следующие шаги.

1. Установка шаблона для системных компонентов авторизации битрикс
Переходим в настройки главного модуля битрикс: «Настройки» → «Настройки продукта» → «Настройки модулей» → «Главный модуль», и открываем вкладку "Авторизация"
В поле Шаблон системных компонентов авторизации (system.auth.*) вводим значение logictim_registration.
После этого в системных компонентах авторизации и регистрации будут подключаться шаблоны с выводом авторизации и регистрации модуля.


2. Заменить ссылку на авторизацию
Заменить ссылку на авторизацию в вашем шаблоне на страницу https://адрес_вашего_сайта/auth_lr/
Способ замены ссылки зависит от используемого шаблона сайта (у всех по разному и описать это не возможно).
Если у вас используется авторизация во всплывающем окне, то необходимо или изменить кнопку открытия окна авторизации на ссылку на страницу авторизации, или во всплывающее окно установить стандартный компонент авторизации битрикс (system.auth.authorize) с шаблоном logictim_registration. Для этого необходимо обратиться к разработчикам шаблона.

3. Заменить компонент, или шаблон на странице авторизации (если не заменили ссылку)
На странице авторизации, если используется стандартный компонент битрикс system.auth.authorize или system.auth.form, то просто необходимо изменить шаблон на logictim_registration.
Предположим, что у вас страница авторизации по адресу https://адрес_вашего_сайта/login/
Для этого перейдите в админ панель сайта «Контент» → «Структура сайта» → «Файлы и папки» в необходимом разделе найдите папку login и откройте её.

Откройте файл index.php на редактирование php:


Если в открывшемся окне есть код
define("NEED_AUTH", true);
Удалите его и сохраните файл.

Затем заново откройте на редактирование, но уже в режиме "Редактировать как HTML"
Установите режим редактирования "Визуальный режим" (пункт 1 на рисунке ниже).
Среди компонентов справа (пункт 2 на рисунке) найдите в разделе Служебные -> Пользователь пункт "Форма авторизации" и кликните два раза.
Откроется форма с настройками компонента. В настройках укажите "Шаблон компонента" 'ogictim_registration и нажмите "Сохранить".
На страницу будет вставлен компонент авторизации Нажмите "Сохранить". 
После этого на странице авторизации будет форма авторизации модуля.

4. Если самостоятельно заменить стандартную форму авторизации вашего сайта на форму авторизации модуля не получилось, обратитесь к разработчикам.

Возврат к списку