Налаштування двостороннього імпорту/експорту товарів між сайтами OpenCart
- Коротко про задачу:
Потрібно реалізувати стабільний і повністю автоматизований процес імпорту та експорту товарів між двома сайтами на OpenCart:
• OpenCart 2.3.0.2.3 (ocStore)
• OpenCart 3.0.3.7 (ocStore)
________________________________________
✅ Ціль і очікування:
Реалізувати повноцінний двосторонній імпорт та експорт товарів між сайтами, включаючи всі ключові атрибути: назви, описи, фото, ціни, категорії, характеристики та фільтри (за можливості).
- Імпорт/експорт має бути налаштований один раз і назавжди, з можливістю запуску в кілька кліків, без необхідності ручних доопрацювань у майбутньому.
________________________________________
- Що потрібно реалізувати (технічне завдання)
- Двосторонній обмін:
• Експорт з OC 2.3.0.2.3 → OC 3.0.3.7
• І експорт з OC 3.0.3.7 → OC 2.3.0.2.3
- Передача наступних даних:
• Назва, опис, характеристики
• Ціна, фото
• Категорії
• Фільтри (за можливості реалізації модулем)
- Категорії:
• Коректне розміщення у відповідних категоріях
• Автоматичне створення відсутніх категорій
• Структура типу: Головна / Підкатегорія / ...
- Фільтри:
• Масове призначення фільтрів у файлі (якщо підтримується)
⚙️ Автоматизація:
• Налаштування збережених профілів експорту/імпорту
• Формування шаблонів з урахуванням:
• Структури файлу
• Формату (переважно .xlsx)
• Роздільників та кодування
• За потреби — адаптація або модифікація модуля для стабільної роботи
- Інструкція:
• Надати короткий гайд або відео:
• Як користуватися профілем
• Як оновлювати/додавати товари
________________________________________
- Поточне завдання (перший етап):
• Реалізувати експорт однієї категорії з усіма підкатегоріями та товарами з OC 2.3.0.2.3 → OC 3.0.3.7
• Цей етап є базою для подальших регулярних імпортів/експортів товарів
________________________________________
⚠️ Важливі умови:
• Не змінювати URL-адреси товарів, оскільки вони використовуються в рекламних кампаніях (мерч)
• Обидва сайти активні та працюють — роботи мають бути виконані без впливу на поточну діяльність
________________________________________
❗️ Виявлені технічні проблеми
- Імпорт виробників:
• Модуль Universal Import/Export Pro 3.7.1 некоректно працює з поточними конфігураціями
• Вимагає поля, яких немає навіть у власному експорті
• Послідовні помилки при імпорті, які не можна виправити стандартними засобами
• Невідповідність структур експорт/імпорт
• Модифікації модуля не дають стабільного результату
- Імпорт категорій:
• Підкатегорії некоректно потрапляють у корінь
• Відсутність підтримки вкладеності без зазначення повного шляху
• Формат має бути: "Головна / Категорія / Підкатегорія"
• Проблеми з обробкою роздільників
- Формат файлу:
• .csv викликає проблеми з роздільниками та кодуванням
• Рекомендовано використовувати .xlsx — стабільніший формат