[Решено]Привязка нод созданных из RSS к терминам Таксономии

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

Аватар пользователя bratok bratok 1 февраля 2011 в 14:51

Господа, подскажите пожалуйста.
Я новичок, много чего посмотрел, но не знаю как сделать.
Есть такая задача:
нужно новости организовать согласно такой структуре:

Новости
-- События - список новостей раздела
-- Политика - список новостей раздела
-- Реклама - список новостей раздела
-- и .т.п.

Новости должны браться из RSS. При этом item в списке новостей должен вести не на страницу сайта, с которого взяты новости.
а на полный вариант новости. Т.е. новости нужно грабить.(Но это другой вопрос).

Таким образом нужно:
1. На основе item из RSS создавать node (создавать node нужно в перспективе на то, что item потом будет грабиться)
2. Привязывать node к тому же термину что и RSS

Я сделал:
1. feeds и feed fast
2. создал словарь "новости" с терминами "события", "политика" и т.д.
3. Настроил Feed importers
3.1 Attached to = Fast feed
3.2 Сборщик = HTTP Fetcher
3.3 Обработчик = Common syndication parser
3.4 Processor = Node processor
4. Создаю материал на основе типа Fast feed.
4.1 Ввожу название, привязываю к термину "события" и указываю URL
4.2 Сохраняю
Новости успешно импортируются, каждый item создается в отдельную node как и должно быть.
Вот только они не привязаны к термину. ЧТО ДЕЛАТЬ? Как их привязать?
При чем если зайти в редактирование node и нажать сохранить, он ругается на то,что не выбран термин.

Комментарии

Аватар пользователя diesel69 diesel69 3 марта 2011 в 1:37

[Решено] - bratok, и какое же Ваше решение?

Рассматриваю как вариант (если категорий не много) - создание отдельного типа ноды для каждого термина и связывание их с помощью Taxonomy Defaults. Способа попроще не нашел.

У меня feedAPI, у Вас feeds и feed fast, но проблема такая же - назначение нодам, созданным из лент новостей терминов по умолчанию.