Когда это нужно
Отдельные карточки для каждого веса усложняют каталог и обновление остатков. Но механическое объединение тоже опасно: штрихкоды, изображения и единицы измерения могут различаться между вариациями.
Как устроено решение
Создаём атрибут фасовки и вариативный товар, связываем комбинации с ценой, SKU, остатком и изображением. Сохраняем важные данные исходных карточек и корректность корзины; переключатель размещаем рядом с ценой. Для товарной выгрузки учитываем отдельные идентификаторы вариантов.
Как проверить результат
Тестируем изменение цены, добавление двух разных фасовок в корзину, списание остатков и название позиции в заказе. Обычные товары, не имеющие вариантов, должны продолжать работать без изменений.
Ограничения и условия
Цены и остатки берём только из согласованной таблицы магазина. Судьбу старых URL и канонических адресов определяем отдельно после анализа индексации.
Что прислать для оценки
Опишите текущий сайт или процесс, приложите ссылку, перечислите используемые сервисы и желаемый результат. После проверки доступных интеграций согласуем границы работ и порядок приёмки.
Отправить описание задачи ↗