Feeds. Импорт с множественным выбором.

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

Аватар пользователя signalrunners signalrunners 21 ноября 2013 в 23:14

Здраствуйте!
Столкнулся с такой проблемой:
Есть csv файл типа
1 столбец - заголовок (много раз повторяется), т.е. заголовок самой ноды и нода будет одна.
2 столбец - значение из словаря таксономии
Т.е. нужно чтобы к одному материалу, привязалось множество значений из второго столбца.
Сколько не пробовал - почему ставится только последнее значение (в настройке поля установлено "неограниченное число значений").
Приведу пример:
"3995";"Lanos";
"3995";"Nexia";
"3995";"Kadett";
Создается одна нода (всё верно), но присваивается только значение таксономии "Kadett".

Комментарии

Аватар пользователя CSoft CSoft 22 ноября 2013 в 0:19

"signalrunners" wrote:
проблема в том, что у меня значения не в строчку, а в столбец

Чего-чего?

Вы должны сделать вот так:

"3995";"Lanos|Nexia|Kadett"

и использовать модуль Feeds Tamper.

То, что Вы сделали:

"signalrunners" wrote:
"3995";"Lanos";
"3995";"Nexia";
"3995";"Kadett";

Создали ноду по первой строке. Потом фидс обновляет её и даёт новый термин Nexia. Потом ещё раз и Kadett.

Аватар пользователя signalrunners signalrunners 22 ноября 2013 в 1:04

"CSoft" wrote:
Чего-чего?

Вы должны сделать вот так:

"3995";"Lanos|Nexia|Kadett"

и использовать модуль Feeds Tamper.

То, что Вы сделали:
"signalrunners" написал(а):

"3995";"Lanos";
"3995";"Nexia";
"3995";"Kadett";

Создали ноду по первой строке. Потом фидс обновляет её и даёт новый термин Nexia. Потом ещё раз и Kadett.


Да, невероятно! Вы - молодец!
А теперь давайте по сути поговорим:
Если файл не переделывать в csv, а использовать Feeds Excel, то без дополнительных настроек всё работает как мне нужно, достаточно лишь указать соответствия.
Вот почему я и создал тему - может есть какая-то фича и для csv?

Аватар пользователя signalrunners signalrunners 22 ноября 2013 в 1:07

Я импортирую товары из огромной таблицы.
Один диск может подойти на несколько сотен автомобилей. А дисков много.
Если по Вашему переделывать файл, то это займет очень много времени.
Но если использовать Feeds Excel, то возникают проблемы с кодировкой.
Поэтому может кто-то подскажет решение для csv...

Аватар пользователя CSoft CSoft 22 ноября 2013 в 1:13

"signalrunners" wrote:
Да, невероятно! Вы - молодец!

К чему это?

"signalrunners" wrote:
Вот почему я и создал тему - может есть какая-то фича и для csv?

Я Вам уже ответил на вопрос. Так, как у Вас сейчас в CSV - будет работать именно так, как я написал выше. Создаётся нода, потом обновляется и так столько раз, сколько терминов. Формат изначально не подходящий под CSV.

"signalrunners" wrote:
Если по Вашему переделывать файл, то это займет очень много времени.

Вы бы уже файл переделали, пока спорите со мной.

Аватар пользователя signalrunners signalrunners 22 ноября 2013 в 1:17

"CSoft" wrote:
Вы бы уже файл переделали, пока спорите со мной.

Я с вами спорю, потому что в Feeds Excel оно создает одну ноду подобным образом и отмечает все значения терминов таксономии. Sad
Спасибо за помощь!
Попробую файл переделать. Wink

Аватар пользователя CSoft CSoft 22 ноября 2013 в 1:32

"signalrunners" wrote:
Я с вами спорю, потому что в Feeds Excel оно создает одну ноду подобным образом и отмечает все значения терминов таксономии. :(

То сторонний модуль, значит там такую фишку сделали, учли. Для CSV я вижу только родной процессор, в нём такой прелести, увы, нет.

Просто Вы зря сразу всё целиком начали импортировать и увидели проблемы с кодировкой. Нужно было сначала для пробы с десяток, например. Сэкономили бы кучу времени.

Аватар пользователя signalrunners signalrunners 22 ноября 2013 в 2:41

"CSoft" wrote:
Просто Вы зря сразу всё целиком начали импортировать и увидели проблемы с кодировкой. Нужно было сначала для пробы с десяток, например. Сэкономили бы кучу времени.

Та оно как бы не так уж много времени и занимает. Создал въюху, минуту потратил на импорт, увидел бока - за минуту удалил всё.
И при чём, кстати, так и не нашел решения с кодировкой для сборщика Feeds Excel.

Аватар пользователя CSoft CSoft 22 ноября 2013 в 2:43

"signalrunners" wrote:
И при чём, кстати, так и не нашел решения с кодировкой для сборщика Feeds Excel.

Даже не знаю, я им не пользовался. Сразу в CSV - этот формат полностью устроил Smile

Аватар пользователя aa2007 aa2007 22 ноября 2013 в 17:48

импортировал подобного вида csv для магазина. добавил временное поле, куда заносил данные через feeds, а через rules из него прибавлял их уже к имеющимся данным в конечное поле.

Аватар пользователя aa2007 aa2007 23 ноября 2013 в 10:03

бывает часто выгрузка хранится и формируется на стороне поставщика и для наполнения магазина приходится так вот извращаться.