Авторизация в корзине

Авторизация в корзине для Shop-Script

Формы входа и регистрации в корзине с AJAX

Отзывов пока нет

7 дней бесплатно

Чтобы попробовать бесплатно, откройте плагин в своем «Инсталлере». Бесплатный период доступен только в облаке Webasyst.

Ваш отзыв
Установок
< 10
Разработчик
Поддержка

Обязательная авторизация покупателей в корзине перед оформлением заказа

Плагин выводит формы входа и регистрации в корзине магазина, чтобы покупатели обязательно авторизовались перед оформлением заказа. AJAX переключение между формами, поддержка OAuth адаптеров и полная кастомизация!

Easyweb: Авторизация в корзине

Вывод форм в корзине

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

Переопределение в теме

Полная кастомизация шаблонов через систему переопределения в темах оформления Shop-Script.

OAuth и быстрая регистрация

Покупатели могут войти через Google, Facebook, ВКонтакте одним кликом или зарегистрироваться через email/телефон.

Увеличение регистраций

Обязательная авторизация в корзине повышает количество зарегистрированных клиентов и улучшает базу покупателей.

Плагин автоматически определяет доступность функции восстановления пароля и адаптирует интерфейс под текущий метод авторизации.

Требуйте от покупателей авторизацию перед оформлением заказа - это увеличит количество зарегистрированных пользователей и упростит работу с заказами. Формы используют встроенные функции $wa->loginForm(), $wa->signupForm()

Режимы отображения форм

Плагин поддерживает два режима работы с OAuth адаптерами:

  • Закрытая форма - показываются только OAuth кнопки и кнопка "Email" для раскрытия формы
  • Открытая форма - OAuth кнопки и форма email отображаются сразу без дополнительных действий
  • Плавные анимации при переключении между формами
  • Отображение табов переключения между формами при необходимости
  • Поддержка темной темы
Easyweb: Авторизация в корзине

Быстрая интеграция в корзину с помощью хелпера

Вставьте код в шаблон оформления заказа вашей темы - файл order.html. Хелпер можно использовать и в других местах приложения Магазин.

Разместите этот код перед формой оформления заказа:

{if !empty($wa->shop->checkoutauthPlugin->version()) && $wa->isAuthEnabled() && !$wa->user()->isAuth()}
    {$wa->shop->checkoutauthPlugin->renderAuthForms()}
{else}
    {* Форма оформления заказа *}
    {$wa->shop->checkout()->form()}
{/if}

Плагин проверяет: установлен ли плагин, включена ли авторизация в системе и не авторизован ли пользователь. Только при выполнении всех условий показываются формы входа/регистрации.

Гибкая настройка через параметры

Вы можете передать дополнительные параметры для настройки отображения:

{$wa->shop->checkoutauthPlugin->renderAuthForms([
  'default_form' => 'login', // или 'signup', 'forgot'
  'show_tabs' => true,        // показать табы переключения
  'wrapper_class' => 'custom-class' // дополнительный CSS класс
])}

Переопределение шаблонов в теме дизайна

Для полной кастомизации внешнего вида вы можете переопределить любой шаблон плагина в своей теме.

1. Скопируйте нужный файл из:
   plugins/checkoutauth/templates/actions/forms/Login.html

2. В корень активной темы с именем: checkoutauth_plugin.login.html

3. Доступные шаблоны для переопределения: - checkoutauth_plugin.wrapper.html - основная обертка - checkoutauth_plugin.login.html - форма входа - checkoutauth_plugin.signup.html - форма регистрации - checkoutauth_plugin.forgot.html - восстановление пароля

После переопределения плагин автоматически использует ваши кастомные шаблоны вместо стандартных.

Доступные настройки плагина

В интерфейсе настроек плагина доступны следующие параметры:

  • Показывать табы переключения - включить/выключить табы между формами
  • Показывать OAuth адаптеры - отображение кнопок социальных сетей
  • Открытая форма по умолчанию - показывать форму email сразу или скрывать за кнопкой
  • Текст кнопки переключения - настройка текста на кнопке Email/Телефон
  • Заголовки форм - персональные заголовки для входа, регистрации и восстановления
  • Описания форм - тексты-подсказки под заголовками (поддерживают HTML)

Мы в социальных сетях

Узнавайте первыми о наших новых решениях и акциях в социальных сетях.

Все продукты этого разработчика