Универсальные комплекты
Prof-inetОперативная поддержка — быстро отвечаем и помогаем! Предлагайте новые функции и настройки — добавим их по вашим пожеланиям.
Универсальные комплекты помогает предложить покупателю дополнительные товары прямо на странице товара. Покупатель видит состав комплекта, выбирает подходящие варианты и получает скидку на дополнительные позиции при выполнении заданных условий.
Что видит покупатель
Основной товар и дополнительные позиции из выбранных категорий.
Название, изображение и стоимость каждого товара.
Кнопку «Выбрать другой», если в категории есть несколько подходящих вариантов. При единственном варианте кнопка скрыта.
Возможность убрать ненужные дополнительные позиции галочками.
Общую стоимость комплекта, сумму экономии и условия получения скидки.
Кнопку добавления выбранного комплекта в корзину.
Категории задаются галочками
В настройках отображается дерево категорий магазина. Отметьте категории, которые должны участвовать в комплекте. Блок показывается на товарах отмеченных категорий, а дополнения подбираются из этих же категорий. Вложенные категории отмечаются отдельно. Порядок карточек соответствует порядку категорий сайта. Если снять все галочки, блок не выводится. Можно выбрать до 12 категорий.
Подбор по характеристикам вашего каталога
Выберите нужные характеристики в списке: например, цвет, серия, материал или другой параметр каталога. Дополнительный товар должен совпасть с основным по всем выбранным характеристикам. Для характеристики с несколькими значениями достаточно одного общего значения. Отсутствующее значение не считается совпадением. Без выбранных характеристик подбор выполняется по категориям и доступности товаров.
Подбор основан на заполненных данных магазина. Плагин не определяет физическую совместимость изделий самостоятельно: корректные категории и значения характеристик задаёт владелец каталога.
Гибкие условия скидки
Скидка на дополнительные товары — целое число от 1 до 90%.
Минимум дополнительных позиций для получения скидки — от 1 до 12.
Основной товар остаётся без скидки и должен присутствовать в корзине.
Условия пересчитываются на сервере; изменение настроек влияет и на ранее собранные корзины.
Пример: основной товар стоит 60 000 ₽, дополнения — 18 000 ₽ и 8 000 ₽. При скидке 10% и пороге два дополнения итог составляет 83 400 ₽ вместо 86 000 ₽, экономия — 2 600 ₽.
Настройка отображения
В админке можно включать комплекты, менять заголовок и надзаголовок, выбирать категории и характеристики, задавать размер скидки, минимальное число дополнительных позиций и количество вариантов для выбора — от 1 до 12 на категорию, включая выбранный товар.
Установка блока в тему
Установите плагин в Shop-Script и откройте его настройки.
Выберите категории, характеристики и условия скидки.
Скопируйте код из настроек и вставьте в нужное место шаблона страницы товара, обычно product.html:
{shopUniversalbundlesPlugin::display($product)}
Код вставляется в редактор шаблона темы, а не в текстовое описание товара. Затем включите комплекты и сохраните настройки. При ручной вставке оставьте автоматический вывод выключенным. CSS и JavaScript подключаются вместе с блоком.
Вместо ручной вставки можно включить автоматический вывод, если тема поддерживает frontend_product.cart. Для нестандартной формы товара предусмотрено поле CSS-селектора.
Требования и особенности
Технический минимум установки: Shop-Script 9.0.0 и PHP 7.4.24, расширение mbstring. Совместимость со всеми последующими и предыдущими версиями не заявляется.
Современный браузер. Старый WebAsyst Shop-Script, не использующий современный фреймворк Webasyst, не поддерживается.
Используются явные связи товаров со статическими категориями. Подбор через динамические категории не заявлен.
Стандартная форма товара должна передавать product_id и выбранный sku_id. Для нестандартных тем и headless-витрин может понадобиться отдельная интеграция.
Нестандартный счётчик корзины темы может потребовать обработчика события universalbundles:cart-updated.
Функция «Купить в 1 клик» в состав плагина не входит.
Скриншоты показывают интерфейс плагина на отдельном демонстрационном каталоге с условными товарами. Перед использованием рекомендуется проверить работу на копии своего магазина, особенно при наличии других правил скидок и модификаций корзины.





