Добрый день, Задача: Требуется импорт данных с пересчетом цен из евро в рубли: Версия магазина: ocStore 1.5.5.1.2 http://www.remnisnab.ru/
Исходные данные: 1. Файл excel ~20000 строк включая, товары, атрибуты и опции. (приложен фрагмент) 2. В исходном файле цены указаны в евро (как в товарах, так и в опциях) 3. На данный момент используется модуль - Экспорт/Импорт больших XLS-файлов 1.1 Beta
https://opencartforum.com/files/file/1732-%D1%8D%D0%BA%D1%81%D0%BF%D0%BE%D1%80%D1%82%D0%B8%D0%BC%D0%BF%D0%BE%D1%80%D1%82-%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%B8%D1%85-xls-%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2/
В целом все работает, но есть существенная проблема, при порционном импорте опции для одного товара могут разбиваются на 2 группы, если попадают на границу порции. (т.е. количество одной порции строк импорта - 200, соответственно если опции для одного товара находятся на xxx,199,200, 201, 202 , xxx то при следующем шаге импорта создается новая группа опций для того же товара и опции 201 и больше попадут в созданную группу) Требуется: 1. Реализовать решение импорта при большом количестве строк, по возможности с учетом нагрузки на средне-типовой хостинг. (как вариант, можно рассмотреть вариант импорта напрямую в базу)
2. При импорте автоматически пересчитывать цены из евро в рубли по заданному курсу, который будет читаться из какого нить файла типа currency.php в корневой директории.
3. Исходный файл excel, не является обязательным, если будут другие предложения, его можно переконвертировать в другой формат, например в csv. p.s. Не могу прикрепить к теме файл xls, выдает сообщение "Вы не можете загружать файлы подобного типа" Здесь ссылка на него: https://yadi.sk/i/38lx0mb5q8bG8 С уважением, Михаил