Перед вами
модуль Диспетчер YML\XML с представленной xml выгрузки компанией gifts.ru. Это хороший пример того, как можно настроить синхронизацию товара с Фида xml поставщика на ваш сайт. Каждый день по cron стартует задача обновлению остатков и цен, и добавляет новый товар, который появился на складе поставщика, и отключает, те offers - что исчезли из товарной выгрузки поставщика. Вот пример лога:

Отмечу, что это просто один из вариантов загрузки, в котором используется модуль HPM, для объединения товаров в группы:

Для работы с опциями, использовался модуль Расширенные опции, позволяющий в админке делить размеры по артикулу и количеству на складах, а также фиксировать разницу в весе и цене изделий.

Если у вас есть другое ТЗ по созданию или отображению товара на вашем сайте, то присылайте его в наш телеграмм -
ncv77, мы его рассмотрим и дадим обратную связь.
Для лучшего отображения демо-стенда, используем
темплейт YOGA + HPM:
так как Поставщик использует для хранения товара несколько складов, их выводим с помощью модуля
Управление складами
посмотреть работу странички можно по ссылке:
https://giftsru.ose.su/index.php?route=product/category&path=65_87
Для демонстрации работы шаблона, включены следующие модули:
[url=https://opencart.club/uploads/monthly_2023_03/image.png.b23e708beb7c9f79f79ba950e1cfc2ed.png" class="imagebox" rel="imagebox" target="_blank">
- Простое оформление заказа