Техническое задание: Парсинг и синхронизация каталога товаров в Битрикс

Цель проекта

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

Основные задачи

  • Разработка парсера для сбора данных о товарах с указанного сайта-источника.
  • Создание механизма загрузки и структурирования полученных данных (названия, описания, цены, изображения и т.д.) в инфоблоки Битрикс.
  • Обеспечение корректного сопоставления категорий и свойств товаров.
  • Реализация функционала для периодического запуска процесса с целью добавления новых товаров без дублирования существующих.
  • Организация логирования процесса для контроля ошибок.

Требования к реализации

  • Решение должно быть надежным и работать без постоянного ручного вмешательства.
  • Код должен быть документирован и передан заказчику.
  • Необходимо учесть особенности структуры сайта-источника и целевого сайта на Битрикс.

Результат работы

Готовое автоматизированное решение, позволяющее по запросу или по расписанию обновлять каталог товаров на сайте Битрикс данными с внешнего ресурса.

Настройка и установка шаблона в OpenCart

Требуется установить готовый шаблон на существующий хостинг и домен с движком OpenCart. Необходимо внести минимальные правки в шаблон и прописать базовые настройки доставки (без установки модулей).