Импорт товаров из txt или csv файла на сайт OpenCart
Модуль импорта уже есть (Universal Import/Export Pro), и в целом он работал.
Пункты задачи:
1. Запуск импорта товаров на сайт из txt/csv/xls файла
2. Настройка автоматического импорта по расписанию.
3. Уведомление о выполненном импорте на эл почту (или об ошибке импорта, если что-то пошло не так)
Нюансы:
1. Не должна слетать сортировка размеров в карточке товара (они отсортированы по алфавиту по возрастанию)
2. Должны обновляться все данные по товару (названия, характеристики, описание, размеры, наличие, цены... Критерий поиска товара - код 5 знаков.
3. Товары, у которых по размерам нет остатков - все равно должны показывать все размеры, которые были в файле импорта.
4. Если размера в файле импорта нет - то он показываться в карточке товара не должен, даже если раньше был.
Структура строки товара в файле импорта (ее можно изменить, если необходимо):
1. Код товара
2. Наименование
3. Цена основная
4. Старая цена (до скидки, если есть скидка)
5. Остаток общий по товару
6. Текстовое описание товара
7. Размеры, остатки и цены по размерам
- | Размер: 44-46 / 170-176: 2: +0 |
- | Размер: 44-46 / 170-176 : остаток : удорожание цены |
9. Категория/папка товара