Я работаю с Drupal 6 над созданием сайта для сбора каналов. Я импортирую исходные каналы через модуль каналов и копирую их теги. Но я также хочу назначить категорию (термины из второй таксономии) в соответствии с именем автора, чтобы иметь возможность разделять контент единым способом.
Я хочу использовать модуль правил (rules-6.x-1.2) для назначения этих категорий при импорте. Я использую следующие шаги:
ON событие Контент будет сохранен
Если текстовое сравнение ([узел: имя-автора], TheAuthorName)
НЕОБХОДИМО изменить термины таксономии узла (сохраненное содержимое, навсегда, добавить выбранные термины)
Я выбираю термины, которые нужно добавить, как «-none selected-» для тегов и «TheCategory» для категорий.
Теперь, когда я импортирую канал, к контенту добавляется категория «Категория», но теги исчезают.
Это также происходит, если я выбираю для действия «Заменить существующие термины выбранными» или «Заменить термины в том же словаре». При редактировании всегда выбирается радио-кнопка «добавить…», независимо от того, что я ввел ранее. И да, я нажал «сохранить».
Это правильный способ делать то, что я хочу? Почему не работает? Могу ли я сделать это с другим модулем (мне не нужны правила ни для чего другого…)?
Спасибо за вашу помощь!