К содержимому
Начало работы

Обзор

Обновлено

Для чего нужен плагин

«Дополнительные данные товаров» расширяет массив товаров на витрине. Основной сценарий — разработка выбора артикулов в категориях и товарных списках без перехода на страницу товара.

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

Что добавляется

Плагин обрабатывает товары, переданные событию Shop-Script frontend_products, и записывает в каждый товар следующие поля:

Поле Содержимое
skus Артикулы товара с обработкой статуса, зачёркнутой цены и количества.
sku_features Соответствие идентификаторов характеристик и их значений для основного артикула товара.
features_selectable Характеристики для выбора вариантов товара.
sku_features_selectable Соответствие комбинаций характеристик артикулам, их ценам и доступности.
stocks Данные складов из объекта товара.
formatted_units Результат форматирования единиц измерения средствами Shop-Script.
fractional_config Конфигурация дробного количества Shop-Script.

Подробности и примеры — в статье «Вывод в теме».

Редакции

В проверенном коде нет разделения возможностей плагина по редакциям и нет отдельных функций Premium. Файл совместимости заявляет поддержку редакции Premium самого Shop-Script — это не отдельная редакция плагина.

Требования

Обязательные зависимости:

Компонент Минимальная версия
Приложение «Инсталлер» (app.installer) 2.7.0
Shop-Script (app.shop) 9
PHP 7.4

В карточке маркета зависимость 2.7.0 обозначена как требование к фреймворку. В таблице выше приведён именно ключ зависимости из кода.

Плагин не содержит собственной страницы настроек, внешних интеграций, команд cron/CLI или MCP-инструментов.