Производство фотообоев в Новосибирске. Интернет магазин фотообоев. Изготовление - один день! Каталог 10 000 изображений!
13 Январь 2021

Битрикс — динамическая проверка логина и email при регистрации

При регистрации на сайте Вы вводите логин или электронную почту, и Вам тут же сообщается, занят ли он.
Так по идее должно быть! Но, к сожалению, стандартный компонент Битрикс system.auth.registration так не умееет 🙁
Если на сайте очень много пользователей зачастую короткие логины заняты, приходится по несколько раз заполнять логин, вводить заново капчу — очень неудобно.

Решение — кастомизация стандартного шаблона компонента system.auth.registration.

На сайте уже должна быть подключена библиотека jQuery — если нет, подключаем.

1. Копируем /bitrix/components/bitrix/system.auth.registration/templates/.default/ в /bitrix/templates/< ВАШ ШАБЛОН САЙТА>/components/bitrix/system.auth.registration/ и редактируем файл template.php внутри папки .default. Если шаблон уже кастомизирован — находим его и так же правим template.php

в самом начале добавим подключение css и js файлов

2. Находим текстовое поле USER_LOGIN и вставляем туда «id=gt_login» и чуть выше блока form-input добавляем ещё один пустой div класс gt-reg-login
должно получиться, что-то вроде
Читать полностью »

рубрики: Bitrix | Комментарии (0)