
09-05-2016, 09:41 AM
|
 |
Paid Member
|
|
Join Date: Oct 2014
Posts: 278
|
|
[QUOTE=undefined11602;149472]
Подскажите, пожалуйста, синтаксис при загрузке из папок?
Перерепробовал все варианты
папка/файл.jpg
/папка/файл.jpg
\папка\файл.jpg
папка\файл.jpg
в ковычках и т.п.
пытался через консоль понять работу скрипта)
К сожалению не могу найти верное решение.
Спасибо![/QUOTE]
Здравствуйте!
Там такое дело:[LIST][*] Приложение игнорирует содержание путей к файлам, и берет во внимание только их названия[*]использоваться будет первый попавшийся файл с совпавшим названием.[/LIST]
То есть в в вашем случае [B][COLOR="DarkGreen"]сработает[/COLOR][/B] вариант:
[CODE]в архиве (строка "путь/имя_файла.расширение"):
=====================================
артикул-123/123-файл-1.jpg
артикул-123/123-файл-2.jpg
артикул-456/456-файл-1.jpg
артикул-456/456-файл-2.jpg
в таблице ([идентификатор_товара] [имя_файла.расширение]):
=========================================
123456 123-файл-1.jpg
123456 123-файл-2.jpg
789012 456-файл-1.jpg
789012 456-файл-2.jpg
[/CODE]
(названия файлов уникальны)
И [B][COLOR="DarkRed"]не сработает[/COLOR][/B] вариант
[CODE]в архиве (строка "путь/имя_файла.расширение"):
=====================================
артикул-123/файл-1.jpg
артикул-123/файл-2.jpg
артикул-456/файл-1.jpg
артикул-456/файл-2.jpg
в таблице ([идентификатор_товара] [имя_файла.расширение]):
=========================================
123456 файл-1.jpg
123456 файл-2.jpg
789012 файл-1.jpg
789012 файл-2.jpg
[/CODE]
(названия файлов не уникальны, в товарах из строчек 1,3 и из 2,4 появятся одинаковые файлы)
P.S. Если у вас уже много подготовленных файлов, разложенных по папкам, - могу подсказать очень мощную, удобную и бесплатную утилиту для массового переименования файлов, - [B]Flexible Renamer[/B].
Она сэкономит кучу времени, в ней можно прямо целые папки по заданным правилам переименовывать:
[URL="http://hp.vector.co.jp/authors/VA014830/english/FlexRena/"]hp.vector.co.jp/authors/VA014830/english/FlexRena/[/URL]
Last edited by smartMart; 09-05-2016 at 09:53 AM.
|