Можно ли добавить настраиваемые поля в термин таксономии Drupal?

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

Есть ли какой-нибудь метод / php / модуль, который позволяет мне это сделать? Можно ли сделать с CCK ??

Мне нужно иметь возможность отображать новое поле в том же представлении, где представлены узлы содержимого, ссылающиеся на термин.

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


person David Meister    schedule 13.04.2010    source источник


Ответы (3)


Добавление полей к терминам добавлено в Drupal 7, но это все еще бета. Я бы предложил заменить вашу таксономию полем ссылки на узел в Drupal 6.

person Scott Reynen    schedule 13.04.2010

Для этого есть модуль: Поля терминов. Еще немного подробностей об этом модуле (со страницы его проекта):

Term Fields позволяет вам определять поля для терминов таксономии так же, как CCK позволяет вам определять поля для узлов.

Возможные варианты использования этого модуля

  • У вас есть сайт с обзорами книг, на котором вы используете модуль «Таксономия» для классификации рецензий на книги по авторам. Вы создали представление, в котором перечислены все авторы книг на сайте, но вместо простого перечисления имени автора вы также хотели бы включить некоторую биографическую информацию, например дату рождения автора.
  • У вас есть фан-сайт видеоигр, где вы классифицируете новости, обзоры и изображения с помощью словаря, где все термины являются играми. Вы хотите создать индекс всех игр на своем сайте, но вместо простого перечисления названия игры вы хотите указать дату выпуска игры, издателя и платформу.
  • У вас есть сайт рецептов, где рецепты являются узлами и классифицируются словарём, где термины - это повара, создавшие рецепты. Опять же, вы хотите перечислить всех поваров с представлением, но вы также хотите указать их любимый рецепт рядом с их именем.

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

person Guy    schedule 29.05.2010

Как сказал Скотт, в Drupal 7 это является частью ядра. Есть несколько модулей, которые присоединяют узлы к таксономии (например, Узел таксономии), которые также могут быть полезны для просмотра .

person bmann    schedule 13.04.2010
comment
Я попробую таксономию Node, это звучит как самый простой способ получить то, что мне нужно в краткосрочной перспективе. Это нужно сделать вчера. Я рассмотрю возможность замены терминов ссылками на узлы позже. - person David Meister; 14.04.2010