feeds: Как закачать картинку по url из csv в поле image

Главные вкладки

Аватар пользователя Алексей Дёмин Алексей Дёмин 25 октября 2014 в 19:38

Привет, коллеги!
есть файл:
Name;Decription;Picture
Имя1;Описание1;http://server.com/path/to/image.jpeg

Подскажите, как закачать картинку в поле "Image" ноды?

что-то feeds_imagegrabber не раскурил Smile Похоже он только в тегах ищет.. или я не понял.

спасибо за помощь.

Комментарии

Аватар пользователя Sevix Sevix 25 октября 2014 в 21:08

Если правильно понял, вам нужно в feeds поле field_image_url. Если так, могу выложить патч для feeds, который это поле добавляет (не помню уже, откуда брал)

Аватар пользователя Orion76 Orion76 26 октября 2014 в 0:39

По-моему feeds и так картинки по пути грузит..
Как минимум, грузил картики из csv (сами картинки в локальной папке), все отлично грузилось...

Аватар пользователя VasyOK VasyOK 26 октября 2014 в 3:25

Тоже не понимаю.
Feeds раз и грузит, если путь типа "http://server.com/path/to/image.jpeg" указать

FIG - не для этого совсем. Алексей Дёмин, вы нашли его настройки? Просто мне этот модуль нужен, но с новой версией feeds он не работает.

Аватар пользователя Sevix Sevix 26 октября 2014 в 7:40

Quote:

Если правильно понял, вам нужно в feeds поле field_image_url. Если так, могу выложить патч для feeds, который это поле добавляет (не помню уже, откуда брал)

Да, перепутал. Feeds и так картинки по url загружает. А патч решает другую задачу - добавляет поля image_title и image_alt.
Тогда в чем проблема ТСа? Есть CSV с картинками, но нет соответствия нодам? Может в excel еще одну колонку добавить - "NID" или "Заголовок"?

Аватар пользователя Алексей Дёмин Алексей Дёмин 26 октября 2014 в 11:24

"orion76" wrote:
По-моему feeds и так картинки по пути грузит..
Как минимум, грузил картики из csv (сами картинки в локальной папке), все отлично грузилось...

Это не проблема! Smile только надо чтобы картинки скачивались с удаленного сервера по URL

"VasyOK" wrote:
Feeds раз и грузит, если путь типа "http://server.com/path/to/image.jpeg" указать

Расскажите, как он их грузит? У меня не получилось.. У Вас похоже тоже http://www.drupal.ru/node/112857? Smile Или это про другое?
"VasyOK" wrote:
FIG - не для этого совсем.

Вот я и не понял, как его использовать? в Body загружать не дает. Как парсить - тоже не понятно..
"VasyOK" wrote:
Алексей Дёмин, вы нашли его настройки? Просто мне этот модуль нужен, но с новой версией feeds он не работает.

Они их спрятали - не найти admin/config/content/feeds_imagegrabber Smile

"Sevix" wrote:
Тогда в чем проблема ТСа?

Основная проблема - закачать картинки на свой сервер.

Аватар пользователя Алексей Дёмин Алексей Дёмин 26 октября 2014 в 16:30

Прошу пардонов! Картинка действительно загружается на сервер. Правда я это сейчас делал через Xpath parser, но думаю, что с cvs тоже будет работать. Но реально не работало! Я проверял! что я сделал - не понятно Smile

Аватар пользователя VasyOK VasyOK 10 ноября 2015 в 11:49

"Алексей Дёмин" wrote:
Они их спрятали - не найти admin/config/content/feeds_imagegrabber :)

Спасибо!

По ссылке у меня проблема была иная.

А для того чтоб по урлуa файла изображение импортировалось ничего кроме feeds не нужно.

Аватар пользователя Enemy Enemy 3 апреля 2015 в 15:55

неплохо съел фидс такую запись:
public://images/2950_1.jpg

файлы тут: sites/default/files/images

если надо мульти загрузку:
public://images/2950_0.jpg,public://images/2950_1.jpg

цепляем тампер - Explode - ,