Как импортировать канал CSV в узлы с несколькими терминами таксономии?


9

В заголовке моего вопроса все сказано.

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

У меня есть значения, разделенные запятыми, и они превращаются в отдельные значения. Я убедился в этом, также назначив их отдельным текстовым полям.

Разобранные значения не присваиваются уже созданным терминам таксономии. Я заметил, что перед всеми терминами есть пробелы, кроме первого и после всех, кроме последнего. Я пытался добавить дополнительные параметры, такие как аккуратный или точный. Ни один не имел никакого влияния.

Для упрощения я удалил все термины таксономии, кроме одного, и удалил все пробелы до и после запятых из файла .csv. Все еще ничего не появляется в моем поле термина, когда я исследую.

Дополнительно Я пытался использовать поисковый запрос по названию надстройки для каналов, но он выдает ошибку запроса.

Поскольку я явно пропускаю шаг, мне любопытно, как настроить каждый шаг головоломки.

Настройка поля типа содержимого, сопоставление с термином справочное поле и, наконец, настройка тампера. Поскольку сопоставление довольно простое, меня интересует только присоединение нескольких терминов таксономии к узлам, которые я пытаюсь импортировать.

Я надеюсь избежать проб и ошибок каждой комбинации настроек здесь как таковой, любая помощь, вся предоставленная приветствуется.


Является ли поле таксономии типом «тег», который допускает разделенный запятыми текст при создании узла? Или это список выбора при создании типа контента?
2

В моем инвентаре типов контента есть поле под названием «категория», которое является целью для моего импортированного столбца под названием «категория». Этот столбец также использовался для создания терминов таксономии из. Поэтому поле называется «Категория», имя поля - «field_category», тип поля «Ссылка на термин», виджет «Автозаполнение термина, виджет (тегирование)», виджет допускает несколько значений. Термин «ссылка» прилагается к словарю «импортный инвентарь».
user25361

Я понимаю это, но является ли поле таксономии типом «тега», который позволяет создавать новые термины при создании узла?
2

Я не пытаюсь создать новые условия таксономии. Я просто хочу присоединить узлы к существующим терминам. Я иду по этому поводу неправильно? У меня нет возможности сделать поле типа «тег» только ссылкой на термин и прикрепить его к определенному словарю.
user25361

Если я не отвечаю на ваш вопрос достаточно хорошо, чтобы вы могли мне помочь, попробуйте еще раз. Я хотел бы решить это и двигаться дальше.
user25361

Ответы:


12

Вы просто устанавливаете условия поиска по таксономии: Имя термина в отображении в процессоре узла и снимите флажок Автоматическое создание .

Добавьте плагин взрыва на вкладке Feed Tamper со строковым оператором, таким как || ,

Укажите несколько значений, разделенных вашим оператором set string, и это будет работать. Это работает для меня в нескольких местах.


Как установить поле таксономии в типе контента как? У меня есть список, флажок или автозаполнение.
user25361

У меня есть автозаполнение в моем типе контента для таксономии.
RajeevK

Чтобы прояснить начальный шаг здесь, вы сначала выполните обычные движения добавления карты ([csv heading] -> [drupal field]). После этого вы увидите дополнительную конфигурацию Поиск терминов таксономии по: названию термина .
Doub1ejack

Это не работает для меня. Я не могу получить коммерческие каналы для назначения терминов таксономии для отображения продукта. Условия уже импортированы.
DraganAscii

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.