Я хотел бы добавить поле даты к термину таксономии drupal вместе с "заголовком" и "описанием" по умолчанию.
Есть ли какой-нибудь метод / php / модуль, который позволяет мне это сделать? Можно ли сделать с CCK ??
Мне нужно иметь возможность отображать новое поле в том же представлении, где представлены узлы содержимого, ссылающиеся на термин.
На данный момент я добавил поле даты к узлам содержимого с помощью CCK, и оно отображается в представлении. Но это не совсем то, к чему я стремлюсь, я просто хочу обновлять одну дату за семестр.
Ответ 2 · рейтинг 2 · Guy
Для этого есть модуль: Поля терминов. Еще немного подробностей об этом модуле (со страницы его проекта):
Term Fields позволяет вам определять поля для терминов таксономии так же, как CCK позволяет вам определять поля для узлов.
Возможные варианты использования этого модуля
- У вас есть сайт с обзорами книг, на котором вы используете модуль "Таксономия" для классификации рецензий на книги по авторам. Вы создали представление, в котором перечислены все авторы книг на сайте, но вместо простого перечисления имени автора вы также хотели бы включить некоторую биографическую информацию, например дату рождения автора.
- У вас есть фан-сайт видеоигр, где вы классифицируете новости, обзоры и изображения с помощью словаря, где все термины являются играми. Вы хотите создать индекс всех игр на своем сайте, но вместо простого перечисления названия игры вы хотите указать дату выпуска игры, издателя и платформу.
- У вас есть сайт рецептов, где рецепты являются узлами и классифицируются словарём, где термины - это повара, создавшие рецепты. Опять же, вы хотите перечислить всех поваров с представлением, но вы также хотите указать их любимый рецепт рядом с их именем.
Поля терминов пригодятся в любой ситуации, когда термины таксономии требуют большего, чем просто заголовок и описание.
Ответ 3 · bmann
Как сказал Скотт, в Drupal 7 это является частью ядра. Есть несколько модулей, которые присоединяют узлы к таксономии (например, Узел таксономии), которые также могут быть полезны для просмотра .