На этой странице описана настройка функционала Товары под заказ и Товары без цены и с нулевой ценой. Инструменты позволяют удерживать покупателей на карточках отсутствующих товаров, собирать заявки через специализированную веб-форму, корректно передавать статусы наличия для поисковых систем, а также гибко управлять отображением товаров с ценой по запросу.
Администрирование > Сотбит > Сотбит: Розница > Настройки > [id сайта]
Перейдите на вкладку Каталог панели управления решением. На странице расположены два взаимосвязанных подраздела: Товары под заказ и Товары без цены и с нулевой ценой.
Товары под заказ
Блок управляет поведением кнопок покупки, индикаторов наличия и корзины, когда физический остаток товара или выбранного торгового предложения равен 0 либо отрицательный.
Поведение по умолчанию для отсутствующих на складе товаров — перевод в режим Заявка через форму, если в системе запрещена их покупка в минус. Если вы хотите разрешить обычную покупку отсутствующего товара через корзину, перейдите в настройки стандартного модуля 1С-Битрикс Торговый каталог, активируйте опцию Разрешить покупку при отсутствии товара, а в настройках решения Сотбит: Розница выберите режим Обычная покупка.
|
Поле
|
Описание
|
|
Действие при отсутствии товара
|
Определяет поведение коммерческого блока при нулевом или отрицательном остатке:
- Обычная покупка — выводится стандартная кнопка В корзину (применяется, если в модуле Торговый каталог включена покупка в минус);
- Заявка через форму — кнопка покупки заменяется на кнопку вызова модального окна веб-формы заказа;
- Подписка на поступление — выводится кнопка Подписаться (требует включенных почтовых уведомлений в модуле Интернет-магазин и запрета покупки в минус);
- Скрыть кнопку — кнопка скрывается или заменяется текстовой заглушкой.
|
|
Веб-форма для заявки
|
Выбор веб-формы, открывающейся по клику на кнопку заявки. По умолчанию используется системная веб-форма Товар под заказ, которая создается автоматически при установке модуля.
Отображается при выборе режимов Заявка через форму и Обычная покупка (как резервный сценарий).
|
|
Текст на кнопке заявки
|
Текст подписи на кнопке в каталоге и карточке товара. Если поле не заполнено, выводится текст по умолчанию: Под заказ.
Отображается только при выбранном режиме Заявка через форму.
|
|
Текст вместо кнопки
|
Текст-заглушка (например, Снято с продажи), отображаемый на месте кнопки действия. Если поле пустое, область остается свободной.
Отображается только при выборе режима Скрыть кнопку.
|
|
Текст статуса наличия
|
Пользовательский текст рядом с индикатором наличия на детальной странице (например, Ожидается поступление). Если поле не заполнено, выводится системный текст.
|
|
Показывать маркер «Под заказ» в корзине
|
При установленном флажке для отсутствующих позиций в корзине выводятся специальная текстовая метка и быстрый фильтр по позициям под заказ.
|
Для полей Текст на кнопке заявки установлено строгое ограничение — не более 24 символов с пробелами без переносов строк. Рекомендуется использовать короткие формулировки из 2–4 слов, чтобы текст корректно отображался в адаптивной сетке каталога и на экранах смартфонов.
Логика работы режимов и кнопок при отсутствии товара
В зависимости от настроек 1С-Битрикс и модуля Сотбит: Розница для товаров с остатком 0 и меньше применяется следующая логика:
- Обычная покупка: Если покупка в минус разрешена в торговом каталоге, отображается активная кнопка В корзину и зеленый индикатор наличия. Если покупка в минус запрещена, система автоматически переключается на безопасный сценарий — выводит кнопку Под заказ и открывает заданную веб-форму.
- Заявка через форму: Кнопка покупки заменяется на второстепенную кнопку Под заказ (или пользовательский текст), индикатор наличия переходит в желтый статус Ожидается поступление. Кнопка Покупка в 1 клик автоматически скрывается как в списке каталога, так и в карточке товара.
- Подписка на поступление: Выводится штатная кнопка Подписаться. Если уведомления о подписке отключены в настройках интернет-магазина или покупка в минус разрешена, кнопка безопасно скрывается во избежание сбоев.
- Скрыть кнопку: Кнопка полностью скрывается (либо заменяется текстом из поля Текст вместо кнопки), индикатор наличия переходит в красный цвет.
Обычная покупка
Заявка через форму
Подписка на поступление
Скрыть кнопку
Всплывающая форма заявки
При нажатии на кнопку Под заказ открывается адаптированное окно:
1. Информационный блок (слева):
- Фотография товара;
- Бренд и наименование позиции;
- Актуальная цена за единицу товара с учетом действующих скидок.
2. Форма ввода (справа):
- Счетчик количества: Интерактивный переключатель − [ N ] + с контролем шага единиц измерения. При изменении количества поле Итого пересчитывает общую сумму заказа в реальном времени;
- Контактные данные: Поля Ф.И.О. *, E-mail *, Телефон * (с удобным выбором кода страны) и Комментарий;
- Защита от спама: Блок Капчи, если опция активирована в настройках веб-формы;
- Кнопка «Отправить»: Передает менеджеру заполненные контакты, ID товара/SKU, ссылку на страницу, выбранное количество и зафиксированную цену.
Отображение товаров под заказ в корзине
Если опция Показывать маркер «Под заказ» в корзине активна, поведение корзины делится на два сценария:
-
Покупка в минус разрешена в 1С-Битрикс: Товар остается в списке доступных к оформлению. В строке товара появляется цветной маркер Товар под заказ, а над списком корзины выводится быстрый фильтр-ссылка N под заказ.
-
Покупка в минус запрещена в 1С-Битрикс: Позиция автоматически переносится в блок недоступных товаров корзины с системной подписью Товар под заказ (оформление на странице товара). Название позиции остается активной ссылкой на карточку.
Товары без цены и с нулевой ценой
Подраздел настраивает поведение позиций, для которых в каталоге не указана цена, итоговая цена равна 0 ₽ либо стоимость не может быть рассчитана для региона пользователя в модуле
Мультирегиональность.
Настройки отображения цены и действий при нулевой стоимости полностью независимы от физического остатка. Статус фактического наличия товара (в наличии, ожидается поступление) рассчитывается по реальным складским остаткам.
|
Поле
|
Описание
|
|
Действие при отсутствии или нулевой цене
|
Определяет доступное для покупателя действие:
- Заявка через форму — скрывает корзину и выводит кнопку вызова веб-формы запроса цены;
- Ничего не показывать — скрывает любые коммерческие кнопки действий (в корзину, заявка, купить в 1 клик).
|
|
Отображение цены при отсутствии или нулевой цене
|
Способ отображения ценового блока:
- Показывать цену — выводит стандартную цену 0 ₽ или штатное значение шаблона;
- Показывать текст вместо цены — заменяет цифры на текстовую надпись (по умолчанию Цена по запросу);
- Не показывать цену — полностью скрывает блок цены, старую цену и скидки.
|
|
Веб-форма для заявки
|
Выбор формы, открывающейся при клике на кнопку запроса стоимости. По умолчанию установлено значение Из настроек «Товары под заказ».
|
|
Текст на кнопке заявки
|
Текст на кнопке в режиме Заявка через форму. Если поле не заполнено, выводится Узнать цену (максимум 24 символа).
|
|
Текст вместо цены
|
Текстовая заглушка в ценовом блоке при активной опции Показывать текст вместо цены. По умолчанию выводится Цена по запросу.
|
Варианты отображения товаров без цены в каталоге
Комбинации настроек позволяют реализовать необходимые сценарии вывода:
- Заявка через форму + Показывать текст вместо цены: В ценовом блоке крупно отображается Цена по запросу, а на месте покупки выводится кнопка Узнать цену. Кнопки В корзину и Купить в 1 клик скрыты.
- Заявка через форму + Не показывать цену: Блок стоимости полностью отсутствует, выводится только кнопка Узнать цену.
- Ничего не показывать + Показывать текст вместо цены: Выводится надпись Цена по запросу, любые кнопки покупки и оформления скрыты.
- Ничего не показывать + Не показывать цену: Полное скрытие коммерческого блока карточки (нет ни цены, ни кнопок действий).
Особенности работы с торговыми предложениями (SKU) и интеграции:
- Торговые предложения (SKU): Проверка остатка и цены выполняется для каждого торгового предложения индивидуально. При переключении цвета или размера в карточке товара статус кнопки (В корзину, Под заказ или Узнать цену) и ценовой блок переключаются мгновенно без перезагрузки страницы.
- Поисковая оптимизация (SEO): Статусы доступности автоматически передаются в микроразметку Schema.org (InStock — для товаров в наличии, BackOrder — для товаров под заказ и подписки, OutOfStock — для скрытых позиций).
- Исключение для услуг: Функционал заказа и скрытия цен не затрагивает элементы инфоблока Услуги — они обрабатываются по собственным сценариям привязки.