Drupal6x: помечать контент дважды терминами из одного и того же словаря таксономии - PullRequest
0 голосов
/ 19 января 2011

Есть ли способ дважды пометить контент терминами из одного и того же словаря таксономии? Причина, по которой я хотел бы сделать это, состоит в том, чтобы разрешить помечать контент несколькими терминами из словаря таксономии, а также помечать контент «основным» термином.

Я встраиваю выбранные таксономии в качестве поля CCK на странице словаря таксономии, выбрав соответствующий тип контента.

Что является приемлемым способом сделать это, не создавая идентичные словари таксономии? Нужно ли создавать модуль для синхронизации со словарями?

Ответы [ 4 ]

2 голосов
/ 20 января 2011

Я бы предложил использовать таксономию контента http://drupal.org/project/content_taxonomy

Мы используем этот модуль в сочетании с модулем таксономии по умолчанию для решения проблемы симуляции.

Вы можете подойти к этому одним из двух способов.

Независимо от того, как вы настроили вещи, у вас будет поле таксономии контента, которое ограничено 1 записью для «основной категории»

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

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

1 голос
/ 20 января 2011

Согласитесь с мирзу, что Content Taxonomy выглядит как хорошая ставка.Также обратите внимание, что это ядро ​​для Drupal 7. То есть вы можете создать два поля, которые ссылаются на один и тот же словарь, и иметь одно в виде раскрывающегося списка выбора, а другое - в виде флажков / переключателей (если это то, что вам нужно).

0 голосов
/ 19 января 2011

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

0 голосов
/ 19 января 2011

Возможно вариант сделать 2 одинаковых словаря.Или поисковый модуль для синхронизации словарей.

...