Импорт товаров в Opencart.
Исходные данные
Ocstore2.1.0.2
Файл в формате XML
Описание.
Необходимо реализовать импорт прайс-листа ( товаров с описанием, фото и
характеристиками ) из XML
Это должен быть модуль или отдельный скрипт который размещается на сайте. Задача сделать его универсальным, что бы можно было использовать на разных сайтах c
разными файла XML .
Принцип работы (как я это вижу):
1. На сайте создаются предварительно категории иподкатегории.
2. Я захожу на страницу со скриптом, выбираю xml файл.
3. Далее скрипт нам выдает все категории, которыеесть в xml файле икатегории, которые есть на сайте.
4. Я задаю соответствие категориям. (Например: Категория «Детская обувь» их xml файла соответствует категории «Обувь для детей» у меня на сайте).
5. После задания соответствия категорий нажимаю кнопку «Импорт» и все товары из этих категорий импортируются в нужные категории на сайте.
6. После того как товары загружены, нужно будет проводить сверку (1 раз в сутки) по изменения в прайс листе. Сверка производиться при нажатии кнопки «Посмотреть изменения».
Если есть изменения:
- появилсяновый товар , значит добавляем новый товар.
- изменилась цена, меняем цену.
- изменился артикул, меняем артикул и т.д.
Нажимаем кнопку и происходит обновление. Важно! Товары заново не пересоздаются, а лишь вноситься
изменения.
Пример: Как описан товар в xml файле. Примерно все xml содержат такой формат. Основные поля которые нужна для импорта есть.
46700035928001165RUR0trueRIC-1011517541216Плита Ricci RIC-101http://сайт.ру/i/gp/233/355/frame.jpg1918Покупка в день заказа.Плитаhttps:// сайт.ру /g/9c4ca2202b5452e7e68c92c5d6d73b/?i=5&ulp=https%3A%2F%2Fwww.сайт.ру%2Fproduct_233355_Ricci_RIC_101.htmlRicci
Как видно, тут нет описания товара и его характеристик, но есть адрес со страницей товара. С
этой странице и нужно будет брать описание и характеристики.
7. Срок 2 дня , оплата ЯД 3000 руб.