Drupal6x: дважды пометьте контент терминами из одного и того же словаря таксономии

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

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

Как это можно сделать без создания идентичных словарей таксономии? Мне нужно создать модуль для синхронизации со словарями?


person Aaron    schedule 19.01.2011    source источник


Ответы (4)


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

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

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

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

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

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

person mirzu    schedule 20.01.2011

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

person sillygwailo    schedule 20.01.2011

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

person Viktor Bogutskii    schedule 19.01.2011

Почему бы вам не использовать CCK mutli-selection field вместо второй таксономии. Я не думаю, что вы можете дважды прикрепить один словарь таксономии к типу контента.

person noussh    schedule 19.01.2011
comment
Мне нужно два поля, потому что одно должно позволять мне помечать контент с помощью категорий 1+, другое должно быть основной категорией, то есть только одно должно быть разрешено. - person Aaron; 19.01.2011