Переименование изображений

Тема в разделе "Скачивание картинок и файлов", создана пользователем Андрей_bmw347, 30 янв 2015.

  1. freman

    freman New Member Пользователи

    Регистрация:
    8 июл 2015
    Сообщения:
    74
    Всем доброго дня,прочитал тему но не могу допереть каким макросом сделать названия картинок в повторяющихся границах по их именам,
    при этом ведь для импорта необходимо чтоб в начале было так data/папка с фото.
     
  2. freman

    freman New Member Пользователи

    Регистрация:
    8 июл 2015
    Сообщения:
    74
    Друзья задачу присвоения пути для фоток решил фото грузятся успешно!!! с помощью такой конструкции
    <NIMG>data/[DFN] images [/DFN]<DOWNLOADFILE>[VALUE]</DOWNLOADFILE></NIMG>
    такая конструкция присваивает фото имя images и добавляет путь data/files соответственно это позволяет переименовывать картинки как душе угодно для CMS Opencart.
    Но вопрос с присвоением имени по названию картинки остается актуальным. поясню чтоб понятнее было есть картинка к примеру называется товар такой то грузятся они по урлам и в csv соответственно урлы прописываются а мне надо чтоб по имени картинки были.Что еще нужно добавить к вышеобозначеным макросам дабы присвоить фотке название по ее имени.
     
    Последнее редактирование: 19 июл 2015
  3. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.638
    Здравствуйте!
    3 раза перечитал то, что вы написали, ничего не понял.
    У вас есть 2 варианта.
    1) когда фото загружается с именем которое у него и было. Для этого используется макрос <NIMG>
    2) когда вам нужно переименовывать изображения, для этого используется конструкция [DFN]+<DOWNLOADFILE>, читать тут Ссылки недоступны для гостей

    На будущее, если описываете вопрос, старайтесь приводить более корректные примеры.
    Например было:
    Название товара 123.jpg
    Нужно чтоб стало
    123.jpg (тогда вопрос, откуда берется 123)
    Приводим примеры ссылок и тд и тп.
    Спасибо за понимание.
     
  4. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.162
    Город:
    Барнаул
    Здравствуйте.

    А также: Главное меню -> "настройка" -> "настройка макросов" -> DOWNLOADFILE: очистить поле "шаблон имен файлов".

    Версия программы должна быть самая свежая.

    С уважением к вам, Сергей.
     

    Вложения:

  5. yarovidze

    yarovidze New Member Пользователи

    Регистрация:
    31 янв 2019
    Сообщения:
    5
    Город:
    Черкассы
    Добрый день, подскажите пожалуйста как во время парсинга в CSV файл, к наименованию картинки прибавить свой префикс (переименовать картинку)?
     
  6. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.162
    Город:
    Барнаул
    Здравствуйте.

    Ссылки недоступны для гостей
     
  7. Twist6

    Twist6 Member Пользователи

    Регистрация:
    13 ноя 2016
    Сообщения:
    36
    Подскажите пожалуйста как переименовывать картинки, если они загружаются через данную опцию?
    Ссылки недоступны для гостей
    Название которое надо применить, находится в одной из границ, но как прописать непойму, т.к. [IMAGESNAMES] игнорируется, а [DFN] просто некуда вставить, т.к. [DOWNLOADFILE] нигде не вставлен.
     
  8. Kreol

    Kreol Модератор Команда форума Модератор

    Регистрация:
    6 янв 2013
    Сообщения:
    2.638
    Отключить ее, и поиск заменой находить scr=" и заменять на scr="[DFN]+DOWNLOAD
     
    Twist6 нравится это.
  9. Twist6

    Twist6 Member Пользователи

    Регистрация:
    13 ноя 2016
    Сообщения:
    36
    Сделал так, в итоге за место 5 картинок получил, везде одну и туже, первую картинку.
    re:src="(.*?)"|src="[DFN][CLEAR][TRANSLITE][NOFOLDER]<CD_GRAN_2!>[/DFN]<DOWNLOADFILE>$1</DOWNLOADFILE>

    Если без регулярки, тоже что то друг на друга наезжает и каша получается:

    Код:
    src="{skip}"|src="[DFN][CLEAR][TRANSLITE][NOFOLDER]<CD_GRAN_2!>[/DFN]<DOWNLOADFILE>{skip}</DOWNLOADFILE>"[ONCE]
    src="{skip}"|src="[DFN][CLEAR][TRANSLITE][NOFOLDER]<CD_GRAN_2!>[/DFN]<DOWNLOADFILE>{skip}</DOWNLOADFILE>"[ONCE]
    src="{skip}"|src="[DFN][CLEAR][TRANSLITE][NOFOLDER]<CD_GRAN_2!>[/DFN]<DOWNLOADFILE>{skip}</DOWNLOADFILE>"[ONCE]
    UP:
    Включил это: Ссылки недоступны для гостей авто переименование при совпадении имен и так замену сделал
    Код:
    src="{skip}"|src="[DFN][CLEAR][TRANSLITE][NOFOLDER]<CD_GRAN_2!>[/DFN]<DOWNLOADFILE>{skip}</DOWNLOADFILE>"
    Пока вроде работает как надо.
     
    Последнее редактирование: 5 сен 2019
  10. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.162
    Город:
    Барнаул
    2019-09-06_07-17-31.png
     
    Twist6 и Kreol нравится это.
  11. waiper

    waiper New Member Пользователи

    Регистрация:
    28 апр 2021
    Сообщения:
    9
    Город:
    moygorod
    Добрый день, нужна помощь, ни как не могу разобраться , как настроить нумерацию изображений при переименовании из sku товара.

    Сейчас код имеет вот такой вид: [DFN][LOWERCASE][ALL][CLEAR][TRANSLITE][SKU_UNIQUE:10D]<CD_GRAN_3!>[/SKU_UNIQUE] и он получается нумерует: 9465863021, 9465863021_1, 9465863021_2 и так далее, сколько бы товаров не было.

    А мне нужно что бы при переходе на новую строку с новой SKU он начинал заново и все это сохранял в отдельную папку.

    То есть вот так: папка\папка1\9465863021, 9465863021_1, 9465863021_2
    папка\папка2\8625478596,8625478596_1,8625478596_2,8625478596_3 - в зависимости от количества изображений в данном SKU.

    Подскажите пожалуйста как это настраивается.
     
  12. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.162
    Город:
    Барнаул
    Здравствуйте.

    Приложите файл проекта со ссылками.
     
  13. waiper

    waiper New Member Пользователи

    Регистрация:
    28 апр 2021
    Сообщения:
    9
    Город:
    moygorod
    Файл приложил.
     

    Вложения:

    • test1.cdp
      Размер файла:
      39,1 КБ
      Просмотров:
      1
  14. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.162
    Город:
    Барнаул
    2021-05-01_06-38-28.png
     

    Вложения:

    • test3.cdp
      Размер файла:
      40,7 КБ
      Просмотров:
      1
  15. waiper

    waiper New Member Пользователи

    Регистрация:
    28 апр 2021
    Сообщения:
    9
    Город:
    moygorod
    Создает папки теперь но нумерация скачет почему то:

    Первая папка: Вторая папка:
    upload_2021-5-1_18-55-27.png upload_2021-5-1_18-56-28.png
    Нужно что-бы в каждой папке заново нумерация начиналась.
     
  16. Root

    Root Администратор Администратор

    Регистрация:
    10 мар 2010
    Сообщения:
    14.162
    Город:
    Барнаул
    2021-05-01_22-54-12.png
     
    waiper нравится это.
  17. waiper

    waiper New Member Пользователи

    Регистрация:
    28 апр 2021
    Сообщения:
    9
    Город:
    moygorod
    Root нравится это.

Поделиться этой страницей