OC v2.х Импорт xml

arsen

Продвинутый
Сообщения
87
Симпатии
24
Баллы
2 367
Подскажите такой момент - хочу автоматизировать( по крону) импорт xml в opencart
Модуль импорта впринципе рабочий, импорт по крону есть, проблема одна поставщик отдает файлы в таком виде
Формат наименований файлов такой: import___ХХХХХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХХХХХХХХХ.xml, ХХХХХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХХХХХХХХХ это идентификатор версии выгрузки, при каждой новой выгрузки он меняется.
то есть называйся он просто import - без проблем. а так каждый день разное имея файла.
Кто-либо знает варианты( кроме ручной загрузки) как победить такое.
 

innerjoin86

Творец
Сообщения
49
Симпатии
42
Баллы
167
Вероятно, доработать инструмент (код), который выполняет функцию транспорта файлов формата (import___ХХХХХХХХ-ХХХХ-ХХХХ-ХХХХ-ХХХХХХХХХХХХ.xml) от поставщика в папку импорта, т.е. сначала оригинальный файл копировать (copy) в папку архива, затем его переименовывать (rename) в import.xml для крона.
 
Последнее редактирование:

arsen

Продвинутый
Сообщения
87
Симпатии
24
Баллы
2 367
Идея интересная, но вот вопрос, переименовать можно rename старое имя файла->новое имя файла.
 

innerjoin86

Творец
Сообщения
49
Симпатии
42
Баллы
167
Если не нужно сохранять архив загруженных файлов, н-р, для каких-нибудь последующих "разборов" загрузок, то можно сразу переименовывать (приводить к нужному имени).
 

val06

Созидатель
Сообщения
17
Симпатии
3
Баллы
218
это идентификатор версии выгрузки, при каждой новой выгрузки он меняется.
а алгоритм изменения знаете ? к примеру в имя файла вставляется число месяц год, или что еще.
если есть алгоритм, можно написать скриптик который будет формировать ссылку.
 
Верх