Повторяющиеся границы для доп.фото

Тема в разделе "Парсинг конкретных сайтов по запросу (ПЛАТНО)", создана пользователем freman, 8 июл 2015.

  1. freman

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

    Регистрация:
    8 июл 2015
    Сообщения:
    74
    Доброго времени суток уважаемые создатели программы и участники форума.Решил взяться за освоение вашего продукта так как для себя не нашел ни чего лучше как думаю и многие здесь:)
    Пока пользуюсь демо версией, последняя, скачана с вашего сайта.Хотелось бы освоить получше перед покупкой и еще раз убедится что это именно то что нужно.
    Мне необходимо разобраться с парсингом дополнительных фото которые начинаются с кода <a rel="nofollow" href=" бла бла бла имя фотки
    заканчиваются ">
    Естественно я их прописываю в повторяющиеся границы для вывода в один столбец в файле CSV.Но видимо что то не так делаю потому что в отличии от основных доп. фото не грузятся на сервер после импорта, на диск мне пока нет необходимости грузить.Буду очень признателен за помощь.
    Файл проекта прилагаю. Ой случайно не там тему создал сори, перенесите пожалуйста.
     

    Вложения:

    Последнее редактирование: 8 июл 2015
  2. Kreol

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

    Регистрация:
    6 янв 2013
    Сообщения:
    2.666
    Здравствуйте!
    ТАК ДЕЛАТЬ НЕЛЬЗЯ!!!!
    Код:
    <NIMG><CD_CYCLE_GRAN_1!></NIMG>
    нужно писать так
    Код:
    <CD_CYCLE_GRAN_1!>
    Нужно перейти в настройку повторяющихся границ (ctrl+shift+f5) и прописать вместо
    Код:
    [VALUE] => <NIMG>[VALUE]</NIMG>
    Подробнее читать тут Ссылки недоступны для гостей (БОЛЬШОЙ КРАСНЫЙ ШРИФТ) + посмотрите видео
     
  3. freman

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

    Регистрация:
    8 июл 2015
    Сообщения:
    74
    так я делал так но все же не грузятся фото, хотя и главное и фото в описаниях грузятся.Спасибо за отклик буду дальше копать.
    Что то сходу так и не получается эту ступеньку перепрыгнуть,прошу ну ткните еще меня носом что я не правильно делаю,буквально все почти понял а почему дополнительные картинки не грузятся ну не могу допереть. Импортирую в движок ocStore.
     

    Вложения:

    • test.cdp
      Размер файла:
      27,7 КБ
      Просмотров:
      10
    Последнее редактирование: 9 июл 2015
  4. freman

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

    Регистрация:
    8 июл 2015
    Сообщения:
    74
    Если я правильно понял то для повторяющихся границ шаблон вывода мы не трогаем а просто вставляем макрос <CD_CYCLE_GRAN_ALL!> а редактируем повторяющиеся границы в их настройках, правильно? ну так я так и делаю а что же картинки то не грузятся?
     
  5. Root

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

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

    В вашем проекте отключена функция загрузки картинок (в окне ctrl+9). Поэтому <NIMG> не работает.

    Настроил загрузку картинок с помощью <DOWNLOADFILE>, проект прикрепил.

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

    Вложения:

    • test.cdp
      Размер файла:
      27,7 КБ
      Просмотров:
      58
  6. freman

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

    Регистрация:
    8 июл 2015
    Сообщения:
    74
    Еще раз доброго времени суток,большое вам спасибо за поддержку и отклики.Возможно со своей стороны не достаточно ясно сформулировал проблему поскольку ваш проект задачу не решил.
    Попробую поточней, у меня все что необходимо парсится без проблем,единственное чего не могу добиться на данный момент это ЗАГРУЗКИ ДОПОЛНИТЕЛЬНЫХ ФОТО в движок opencart по URL т.е. без загрузки на диск!!! перепробовал всевозможные макросы изображений толку ноль основное без проблем грузится а доп фото ну никак. разделитель в столбце images ставлю как положено запятую. Наверно проще будет с загрузкой на диск разобраться.Но просто я до этого никогда импортом не занимался вот и решил что по урлам мне пока проще будет. Друзья ну что я не так делаю то? Интересно что если в разные столбцы добавляю то все появляется,но это не очень удобно подскажите как лучше сделать.
     
    Последнее редактирование: 9 июл 2015
  7. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    К сожалению, с движками магазинов я не разбираюсь. Определите, какой формат данных должен быть для удачного импорта в вашу CMS и покажите мне его -> сделаю вам парсинг в запрашиваемый формат.
     
  8. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Попробуйте этот проект
     

    Вложения:

    • test.cdp
      Размер файла:
      27,7 КБ
      Просмотров:
      11
  9. freman

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

    Регистрация:
    8 июл 2015
    Сообщения:
    74
    Спасибо за оказанную поддержку,буду дальше копать
     
  10. freman

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

    Регистрация:
    8 июл 2015
    Сообщения:
    74
    Тогда другой вопрос а как в моем проекте сделать так чтоб картинки из images по отдельным столбцам раскидались.
     
  11. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    В ctrl+5 изменил разделитель повторяющихся границ 1 на [CSVCS] (оператор разделителя ячеек в CSV) и поместил столбец с картинками в самый конец шаблона вывода (чтобы колонки не сдвигались).
     

    Вложения:

    • test_2.cdp
      Размер файла:
      27,7 КБ
      Просмотров:
      26
  12. Sergey+

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

    Регистрация:
    10 авг 2015
    Сообщения:
    6
    Извините, что влезаю в чужой топик.
    Root, а как дополнительным картинкам присвоить id этой конкретной записи?
    Я понимаю, что можно первым столбцом в csv сделать id для записи, главной картинки и прочего, но как подвязать дополнительные?

    В опенкарт отдельная таблица у меня AdditionalImages
    product_id image sort_order
    50 catalog/дополнительная_1.jpg 1
    50 catalog/дополнительная_2.jpg 2
    50 catalog/дополнительная_3.jpg 3


    <CD_GRAN_1!>[CSVCS]<CD_GRAN_2!>[CSVCS]<CD_GRAN_3!>[CSVCS]<CD_GRAN_4!>[CSVCS]<CD_GRAN_5!>[CSVCS][CSVIMAGES(a)]<CD_GRAN_6!>[/CSVIMAGES][CSVCS]<CD_GRAN_7!>[CSVCS]<CD_GRAN_8!>[CSVCS]<CD_GRAN_9!>[CSVCS]<CD_CYCLE_GRAN_1!>
     
  13. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    Вверху форума есть поиск, там ответов по форуму выдаст в разных правильных вариантах.
    Ищите по словам "DFN и DOWNLOADFILE"
     
  14. Sergey+

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

    Регистрация:
    10 авг 2015
    Сообщения:
    6
    Здесь вопрос не о самом парсинге, а о том, как присвоить одинаковый id нескольким изображением.


    http://forum.sbfactory.ru/attachment.php?attachmentid=1805&stc=1&d=1439199809
     

    Вложения:

  15. kagorec

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

    Регистрация:
    3 янв 2011
    Сообщения:
    4.432
    Адрес:
    Latvia
    Для назначения нужного имени для дополнительных картинок в повторяющиеся границе используйте макросы DFN, DOWNLOADFILE, [CC]
    Пример
    Код:
    [DFN][CLEAR][TRANSLITE][REWRITE]images\<CD_GRAN_1!>_[CC][/DFN]<DOWNLOADFILE>[VALUE]</DOWNLOADFILE>
     
  16. Root

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

    Регистрация:
    10 мар 2010
    Сообщения:
    14.818
    Город:
    Барнаул
    Вышлите ваш проект (в программе: меню - файл - сохранить проект). Постараюсь доработать.

    Спасибо!
     
  17. Sergey+

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

    Регистрация:
    10 авг 2015
    Сообщения:
    6
    Извините за задержку. Высылаю.
     

    Вложения:

    • pilot.cdp
      Размер файла:
      27,4 КБ
      Просмотров:
      2
  18. Root

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

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

    Вложения:

    • pilot.cdp
      Размер файла:
      27,3 КБ
      Просмотров:
      25
  19. Sergey+

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

    Регистрация:
    10 авг 2015
    Сообщения:
    6
    Спасибо, но мне нужно, чтобы id нарастало не с каждой картинкой, а с каждым отдельным продуктом.

    То есть, если id 166 соответствуют яхте с зелёным парусом, то всем картинкам должно быть присвоено id 166. Если с красным, то id 167 и так далее.

    Фактически:
    id 166 - img9948588green
    id 166 - img66475green
    id 166 - img78098green
    id 167 - img332444red
    id 167 - img67890red
    ......
     
  20. Root

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

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

    Вложения:

    • pilot_2.cdp
      Размер файла:
      27,3 КБ
      Просмотров:
      19

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