[решено] Feeds Импорт фотографий товаров, поле с множеством значений

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

Аватар пользователя АлександрБолт АлександрБолт 20 августа 2012 в 9:03

Добрый день, возникла проблема, настраиваю импорт товаров с помощью модуля Feeds.
структура файла csv следующая
ID;Name;Price;Whole price;InSale;Description;Image;Vendor;Category;SubCategory;Color;Size;

все вроде просто, но поле Image может иметь несколько значений
пример: http://xxx.ru/files/files600/22.jpg http://xxx.ru/files/files600/22-1.jpg

Помогите пожалуйста решить проблему.

Комментарии

Аватар пользователя divined divined 20 августа 2012 в 10:01

1. устанавливаете модуль "Feeds Tamper"
2. заходите в настройки маппинга или соответствия в Feeds
3. нажимаете сверху ссылку на Tamper
4. находите поле images
5. добавляете фильтр
6. выбираете Explode
7. ставите тот разделитель с помощью которого разделена ваша информация (в ваше случае пробел)
8. сохраняете
9. готово

Аватар пользователя divined divined 20 августа 2012 в 11:00

Explode - разделить значения из строки в массив
Implode - объединить значения из массива в строку
и т.д.

Google знает все Wink

Аватар пользователя VasyOK VasyOK 20 августа 2012 в 13:56

АлександрБолт, можно вопрос, а как вы табличный файл составляли? Можете его выложить тут? Ну это для тех кто будет этим вопросом интересоваться.

Аватар пользователя АлександрБолт АлександрБолт 20 августа 2012 в 14:44

Шапку файла я описал выше, к сожалению его дать не могу, такой файл прислали поставщик, изменять я его тоже не могу, по этому приходиться крутиться.

спасибо divined все получилось как надо

Аватар пользователя qvazar qvazar 28 марта 2013 в 19:49

У меня после установки feeds_tamper он выдает ошибку

Notice: Trying to get property of non-object в функции feeds_tamper_ui_form_feeds_ui_mapping_form_alter() (строка 136 в файле /home/k/kashezheva/delovoybazar.ru/public_html/sites/all/modules/feeds_tamper/feeds_tamper_ui/feeds_tamper_ui.module).

и в admin/structure/feeds/tamper/list/ ничего не отображается

Хотя в соответствия в Feeds там все ок