Нужно сделать возможность для зарегистрированных пользователей из личного кабинета opencart выгружать товары с их интернет-магазинов в форматах csv и yml.
При этом формат обработки файла и способ обработки данных, должен определяться автоматически.
За основу можно взять плагины total import pro, csv price pro и какой-либо обработчик yml.
При этом должно быть несколько цен одна цена будет той по которой пользователь продает товары, вторая это закупочная цена
Т.е. товарам нужно еще добавить атрибут второй цены.
Алгоритм такой:
1. Пользователь загружает файл со своими товарами
2. Система определяет формат, в котором обрабатывать файл (xml или csv или excel?)
3. После загрузки товаров, пользователь может указать назначение столбцов из файла (какой столбец с ценой, какой с названием товара, какой с атрибутами товара и т.д.) и нажать "загрузить товары"
4. После загрузки пользователь должен получить отчет сколько товаров загружено, сколько обновлено (обновлять он может только свои товары), сколько не загружено (ошибка)
Опубликован 06.08.2015 в 12:29