К содержимому
Настройка

Витрины и кнопки

Обновлено

Где находятся настройки

Откройте «Магазин» → «Плагины» → «Заказ в один клик». Изменения применяются кнопкой «Сохранить».

Значения по умолчанию ниже относятся к новой установке. На обновлённой установке сохраняются ранее заданные значения.

Витрина

Настройка Что делает Значения / по умолчанию
Витрина Выбирает набор настроек для редактирования «Для всех витрин» или адрес конкретной витрины; при открытии выбран общий набор

Пока у витрины нет собственного набора, она использует «Для всех витрин». Сохранение настроек выбранной витрины создаёт для неё отдельный набор целиком. Последующие изменения общего набора не подменяют настройки витрины с собственным набором.

Действие «Удалить настройки» доступно у конкретной витрины с собственными настройками. Оно удаляет её набор: витрина снова использует общие настройки. Сам плагин и заказы это действие не удаляет.

Подключение формы и кнопок

Настройка Что делает Значения / по умолчанию
Статус плагина Управляет выводом формы и кнопок через хуки и хелперы Включён / выключен; включён
Вывод формы в head Подключает данные формы, CSS и JS через frontend_head «Не выводить», «Выводить форму»; «Выводить форму»
Вывод по хуку в карточке товара Добавляет кнопку в область cart хука frontend_product «Не выводить», «Выводить кнопку»; «Не выводить»
Вывод по хуку в оформлении заказа Добавляет кнопку заказа корзины через checkout_render_confirm «Не выводить», «Выводить кнопку»; «Не выводить»

Автоматическое подключение формы и вывод кнопки — отдельные действия. Для работы кнопки форма должна быть подключена через «Вывод формы в head» либо getForm(). Способы размещения описаны в статье для разработчика.

Настройки кнопки в категориях, списках и карточке товара

Эти параметры используются кнопками товара и корзины. Кнопка отправки внутри формы настраивается отдельно.

Настройка Что делает Значения / по умолчанию
Название кнопки Текст кнопки открытия формы Текст; Быстрый заказ
Класс кнопки Добавляет CSS-класс для оформления кнопки темой Строка; ewshopqorder-button--default
Фоновый цвет кнопки Задаёт цвет фона стандартной кнопки Цвет; #335eea
Цвет текста кнопки Задаёт цвет текста стандартной кнопки Цвет; #ffffff
Товары без остатка Определяет, отключать ли кнопку товара при отсутствии остатка «Отключать кнопку», «Не отключать кнопку со статусом», «Не отключать никогда»; «Отключать кнопку»

При собственном CSS-классе внешний вид зависит от стилей темы. Проверьте, что её CSS использует нужные цвета.

Товары без остатка

  • «Отключать кнопку» — кнопка отключается, если товар или выбранный артикул недоступен по расчёту остатков.
  • «Не отключать кнопку со статусом» — разрешает активную кнопку с непустым вторым параметром getButton(), отличным от new.
  • «Не отключать никогда» — разрешает активную кнопку независимо от расчёта остатка.

При расчёте доступности учитываются настройки остатков Shop-Script; при ограничении основным складом — склад витрины. Отсутствие ограничения остатка у артикула допускает заказ. Переключение артикула отслеживает JS плагина; нестандартные переключатели темы требуют проверки разработчиком.

Настройка управляет кнопкой товара. Серверное создание быстрого заказа выполняется с отключённой проверкой складского остатка, поэтому её нельзя использовать как серверный запрет заказов без остатка.