Преамбула
Появился у меня заказчик, которой нужно было сделать магазин и добавить туда пару-тройку тысяч товаров, из описания к которым были картинки, цена и размеры одежды.
Решение:
В итоге была написана программа, которая;
а) Брала экспортированный XLS из CMS
б) Сканировала указанную папку и формировала названия, свойства категорий и товаров по именам файлов и файлам size.txt и prop.txt
в) Генерировала бы новый XLS с проверкой на совпадения моделей
г) Закачивала бы на FTP (для заказчицы)
В итоге я столкнулся с проблемой, что мой хостинг имел ограничения на работу скрипта в 30 сек, а для 4000 товаров импорт затягивался. Это я решил денвером и копанием в настройках mysql и php.ini и апача. Ну и потом экспортированием дампа SQL на хостинг.
Прикладываю архив, где папка с примером и сама программа, а так же пустой файл, от которого будет отталкиваться программа при генерации.
P.S. я не программист, я вебдизайнер, данные программера в программе есть.
OpenCart_Product_Export.zip
Вот как все работает