Не сохранять изображение заглушку

Тема в разделе "Скачивание картинок и файлов", создана пользователем tn1992, 10 июн 2017.

  1. tn1992

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

    Регистрация:
    6 июн 2017
    Сообщения:
    2
    Город:
    Екатеринбург
    Здравствуйте.

    Паршу товары из интернет магазина, фото+характеристика товара в csv файл.

    Фото сохраняю со своим названием бренд-артикул.jpg

    У некоторых товаров вместо фото, выдаёт картинку заглушку "no_photo.jpg".

    Столкнулся с проблемой, что, заглушка постоянно скачивается и переименовывается, в итоге имеем много заглушек с уникальным названием.

    Как побороть проблему? Точнее нужно, чтобы заглушка не качалась, а ячейка куда записывается ссылка на фото, была пустая.

    Шаблон вывода [DFN][CLEAR][TRANSLITE]images\<CD_GRAN_2!>-<CD_GRAN_3!>[/DFN]<DOWNLOADFILE><CD_GRAN_1!></DOWNLOADFILE>
     
  2. Root

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

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

    Отфильтровать строки c no_photo. с помощью функции поиск-замены ([BEFORE_IMG_REPLACE] этот макрос поиск-замены выполняется перед функциями загрузки картинок и файлов).

    Код:
    [DFN][CLEAR][TRANSLITE]images\<CD_GRAN_2!>-<CD_GRAN_3!>[/DFN]<DOWNLOADFILE>[BEFORE_IMG_REPLACE([FILTERSTRINGS]no_photo.|delete)]<CD_GRAN_1!>[/BEFORE_IMG_REPLACE]</DOWNLOADFILE>
     
    tn1992 нравится это.
  3. tn1992

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

    Регистрация:
    6 июн 2017
    Сообщения:
    2
    Город:
    Екатеринбург
    Благодарю, работает как часики :)
     
    Root нравится это.
  4. kagorec

    kagorec Администратор Команда форума Администратор

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    В глобальной замене удалите кусок кода "no_photo.jpg" в итоге макрос скачивания не обнаружит картинку и не скачает.
     
    tn1992 и Root нравится это.

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