Техническое задание: Интеграция XML-выгрузки для интернет-магазина
Суть проекта
Необходимо реализовать подключение и настройку XML-выгрузки товаров для работающего интернет-магазина, построенного на CMS OpenCart. Выгрузка содержит каталог дверей (входных и межкомнатных) со сложной структурой атрибутов.
Ключевая сложность
Основная задача - корректная обработка и импорт товаров с вариациями. Для межкомнатных дверей необходимо объединить разные размеры и цвета в одну товарную позицию (создать товар с опциями), используя встроенный функционал OpenCart. Это требует глубокого понимания структуры данных в XML и логики работы CMS.
Требования к исполнителю
- Опыт работы с CMS OpenCart (знание структуры БД, моделей, контроллеров).
- Понимание принципов импорта данных через XML, JSON или CSV.
- Умение анализировать структуру сторонней XML-выгрузки и сопоставлять ее с полями магазина.
- Способность реализовать корректную группировку товаров по атрибутам (опции товара).
- Готовность разобраться в специфичной логике выгрузки товаров для ниши дверей.
Ожидаемый результат
- Настроенный и рабочий механизм импорта товаров из предоставленного XML-файла.
- Корректное создание товарных карточек с опциями (размер, цвет) там, где это необходимо.
- Четкое соответствие категорий, производителей и атрибутов между выгрузкой и магазином.
- Стабильная работа процесса обновления товаров (остатков, цен).
Готовы обсудить все технические детали и нюансы с исполнителем, который понимает сложность задачи и имеет соответствующий опыт.