CD скачивает не существующий файл

Тема в разделе "Сохранение результата парсинга контента", создана пользователем strateg2010, 22 июн 2018.

  1. strateg2010

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

    Регистрация:
    12 фев 2018
    Сообщения:
    84
    Город:
    Владивосток
    Добрый у кого вечер у кого-то день!
    В общем такая проблема:
    Есть товар Ссылки недоступны для гостей, зарегистрируйтесь или авторизуйтесь на форуме!
    У него нет картинки и начало границы парсинга соответственно тоже, по сути дела картинка не найдена и это по логике вещей пустая граница.
    Вот еще товар но с картинкой Ссылки недоступны для гостей, зарегистрируйтесь или авторизуйтесь на форуме!
    Собственно проблема, эти две страницы(по мнению CD) имеют картинку и с помощью <DOWNLOADFILE> скачиваются, 1 картинка имеет свое название (название прописал в DFN), но нет расширения файла и не открывается, со 2 ссылкой все как надо. Что я делаю не так? Или что я забыл сделать? В настройках границы парсинга "Фото товара" для поля "Если пусто" прописал: Фото отсутствует.
    если в DFN в самый конец поставить \ то будет прописываться весь путь до картинки, а название Фото отсутствует
     

    Вложения:

  2. napserious

    napserious Well-Known Member Пользователи Активирован

    Регистрация:
    16 окт 2015
    Сообщения:
    314
    Все потому что вы указали посе Если пусто.

    Я изменил немного проект, теперь если пусто выдает 0(Ноль).
    И в шаблоне вывода делается проверка, если граница равно 0 тогда пишем: Фото отсутствует а если граница на картинку есть, тогда грузим её.
     

    Вложения:

    xLime и strateg2010 нравится это.
  3. strateg2010

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

    Регистрация:
    12 фев 2018
    Сообщения:
    84
    Город:
    Владивосток
    Спасибо, завтра проверю. можете пожалуйста описать что именно не так? почему данная проверка не работает?
     
  4. napserious

    napserious Well-Known Member Пользователи Активирован

    Регистрация:
    16 окт 2015
    Сообщения:
    314
    Потому что вы указали если граница пустая: Фото отсутствует, в данном случае этот текст и становится новой ссылкой для изображения.
     
    strateg2010 нравится это.
  5. strateg2010

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

    Регистрация:
    12 фев 2018
    Сообщения:
    84
    Город:
    Владивосток
    Спасибо теперь понял. Плюс 1 макрос в копилку знаний CD :)
     

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