Если картинка не загрузилась, как удалить ее название из шаблона вывода?

Тема в разделе "Скачивание картинок и файлов", создана пользователем Makdak, 20 сен 2014.

  1. Makdak

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

    Регистрация:
    19 фев 2014
    Сообщения:
    16
    Здравствуйте.
    Собственно проблема такая:

    Парсинг в 1 csv файл.

    Вот так выглядит код сохранения картинки

    <NIMG><CD_GRAN_5!><CD_GRAN_4!><CD_GRAN_6!></NIMG>

    [IMAGESNAMES][TRANSLITE]<CD_GRAN_1!>-<CD_GRAN_2!>-<CD_GRAN_3!>[CLEAR][/IMAGESNAMES]

    То есть сначала составляется по частям путь к картинке, а затем она сохраняется если есть.

    А если ее нет - то сама картинка не сохраняется, а вот название картинки - остается в готовом файле.

    Как сделать так, что бы если картинка НЕ смогла загрузиться, то и название картинки тоже не писалось в файле. Просто оставалась пустая ячейка.
     
  2. Root

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

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

    Либо удалите "битые" картинки из CSV специальной функцией после парсинга Ссылки недоступны для гостей, либо используйте макрос DOWNLOADFILE+DFN (Ссылки недоступны для гостей) вместо NIMG+IMAGESNAMES.

    Если у вас будут еще вопросы - пожалуйста, обращайтесь!

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

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

    Регистрация:
    19 фев 2014
    Сообщения:
    16
    Спасибо за подсказки! Буду читать.
     
  4. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Пожалуйста, обращайтесь, будем рады...
     

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