Нужно написать простой в испльзовании модуль импорта и обновления товарных позиций в магазин по ссылке на прайс лист поставщика yml файл.
Модуль экспорта товарных позиций по Yml ссылке на сайт opencart
1 забирать товар по ссылке пример
sva.kiev.ua/sklad_all.xml 2 заливать на сайт товар.
3 сверять прошлые загрузки из этого файла, добавить или удалить , сохранять прошлые загрузки что было загружено с помощью модуля
4 реестр новых и удаленных товаров. Чтобы отображались в админке сайта те товары, которые появились новые и те, что были раньше, но в обновленном файле исчезли. Также сменять статус товар при изменениях (в наличии, нет в наличии, и т.д.)
5 В списке новых товаров против каждого товара должен быть чекбокс и возможность делать отметку про обработку этого товара. Обработка делается нами вручную. Под обработкой подразумевается коррекция товара и распределение в нужный раздел нашего сайта. После такого изменения новых товаров, мы проставляем в модуле против такого товара отметку Обработан и сохраняем, после чего отмеченные товары должны исчезнуть из этого списка, а в списке останутся товары, которые еще ожидают чтобы администратор сайта с ними разобрался и также отправил их в обработанные в последствии.
6 В реестре новых товаров должна быть ссылка на названии товара, чтобы по гиперактивной ссылке на названии товара можно было кликнуть и перейти на страницу редактирования этого товара.