Авторизация по номеру телефона

Оформление заказа

Для страницы оформления заказа есть несколько вариантов замены форм авторизации регистрации

  • Закрыть доступ
  • Использовать кастомизированный шаблон

Закрыть доступ

В настройках главного модуля на вкладке Авторизация в поле Шаблон системных компонентов авторизации (system.auth.*) должно быть указано - bxmaker.authuserphone

В админке сайта открываем файл страницы оформления заказа и добавляем в начало файла определение константы define('NEED_AUTH', true);

2022-09-08_18-13.png

В результате получите примерно следующее

2022-09-08_18-28.png

Кастомизированный шаблон оформления заказа

В данном случае приведен пример кастомизированого шаблона компонента одношагового оформления заказа - bitrix:sale.oredr.ajax

Переходим на страницу оформления заказа, переходим в режим правки, дважды кликаем по странице и выбираем шаблон компонента - bxmaker.authuserphone.

Для Аспро Максимум - bxmaker.authuserphone.v2

2022-09-08_19-06.png

Также нужно отключить параметр - Оформлять заказ с автоматической регистрацией пользователя

В исходном коде страницы в параметрах вызова компонента можно проверить - "ALLOW_AUTO_REGISTER" => "N"

2022-10-26_20-17.png

В результате получите примерно следующее

2022-09-08_18-20.png