Здраствуйте!
Столкнулся с такой проблемой:
Есть csv файл типа
1 столбец - заголовок (много раз повторяется), т.е. заголовок самой ноды и нода будет одна.
2 столбец - значение из словаря таксономии
Т.е. нужно чтобы к одному материалу, привязалось множество значений из второго столбца.
Сколько не пробовал - почему ставится только последнее значение (в настройке поля установлено "неограниченное число значений").
Приведу пример:
"3995";"Lanos";
"3995";"Nexia";
"3995";"Kadett";
Создается одна нода (всё верно), но присваивается только значение таксономии "Kadett".
Комментарии
http://lmgtfy.com/?q=drupal+feeds+%D0%BC%D0%BD%D0%BE%D0%B6%D0%B5%D1%81%D...
Чего-чего?
Вы должны сделать вот так:
"3995";"Lanos|Nexia|Kadett"
и использовать модуль Feeds Tamper.
То, что Вы сделали:
Создали ноду по первой строке. Потом фидс обновляет её и даёт новый термин Nexia. Потом ещё раз и Kadett.
Да, невероятно! Вы - молодец!
А теперь давайте по сути поговорим:
Если файл не переделывать в csv, а использовать Feeds Excel, то без дополнительных настроек всё работает как мне нужно, достаточно лишь указать соответствия.
Вот почему я и создал тему - может есть какая-то фича и для csv?
Я импортирую товары из огромной таблицы.
Один диск может подойти на несколько сотен автомобилей. А дисков много.
Если по Вашему переделывать файл, то это займет очень много времени.
Но если использовать Feeds Excel, то возникают проблемы с кодировкой.
Поэтому может кто-то подскажет решение для csv...
К чему это?
Я Вам уже ответил на вопрос. Так, как у Вас сейчас в CSV - будет работать именно так, как я написал выше. Создаётся нода, потом обновляется и так столько раз, сколько терминов. Формат изначально не подходящий под CSV.
Вы бы уже файл переделали, пока спорите со мной.
Я с вами спорю, потому что в Feeds Excel оно создает одну ноду подобным образом и отмечает все значения терминов таксономии.
Спасибо за помощь!
Попробую файл переделать.
То сторонний модуль, значит там такую фишку сделали, учли. Для CSV я вижу только родной процессор, в нём такой прелести, увы, нет.
Просто Вы зря сразу всё целиком начали импортировать и увидели проблемы с кодировкой. Нужно было сначала для пробы с десяток, например. Сэкономили бы кучу времени.
Та оно как бы не так уж много времени и занимает. Создал въюху, минуту потратил на импорт, увидел бока - за минуту удалил всё.
И при чём, кстати, так и не нашел решения с кодировкой для сборщика Feeds Excel.
Даже не знаю, я им не пользовался. Сразу в CSV - этот формат полностью устроил
импортировал подобного вида csv для магазина. добавил временное поле, куда заносил данные через feeds, а через rules из него прибавлял их уже к имеющимся данным в конечное поле.
А сразу по-человечески не проще сделать было? Зачем все эти "махинации"?
бывает часто выгрузка хранится и формируется на стороне поставщика и для наполнения магазина приходится так вот извращаться.
Тогда да. Но ТС сам формировал свой файл на импорт, потому тут несколько проще.