Как в Drupal связать две таксономии?

В Drupal 7 я пытаюсь назначить спортсмену (который является типом контента) «спорт» и «команду». Я пытаюсь использовать таксономии ... не уверен, что это лучший или правильный способ сделать это. Изначально у меня была иерархическая таксономия, например

  • Baseball
    • Chicago Cubs
    • Детройт Тайгерс
  • Basketball
    • Denver Nuggets
    • Юта Джаз

Но это кажется неправильным, потому что Cubs - это не тип бейсбола ... представление «спортсмены» должно фильтроваться по видам спорта, а затем по команде с динамическими выпадающими списками, а узел должен отображать и спорт, и команду. Есть ли способ разделить связанные таксономии? Или я лаю не на то дерево?

Изменить: Нашел отличный модуль под названием Hierarchical Select, хотя он не полностью перенесен на Drupal 7. У меня был намек за намеком, что я должен просто использовать Drupal 6 в этом проекте. Думаю, я собираюсь прыгнуть сейчас, пока еще рано.

P.S. Так что мне удалить этот вопрос ... или просто оставить его?


person SenorPuerco    schedule 05.03.2011    source источник
comment
Вы можете опубликовать ответ самостоятельно и принять его как ответ на вопрос, чтобы он мог помочь другим в будущем.   -  person Laxman13    schedule 05.03.2011


Ответы (1)


Я решил использовать модуль иерархического выбора. Работает очень красиво.

person SenorPuerco    schedule 12.03.2011