【问题标题】:Is it possible to add custom fields to a Drupal taxonomy term?是否可以将自定义字段添加到 Drupal 分类术语?
【发布时间】:2010-04-13 16:38:57
【问题描述】:

我想在默认的“标题”和“描述”旁边为 drupal 分类术语添加一个日期字段

是否有一些技术/php/模块可以让我这样做? 可以用CCK吗??

我需要能够在显示引用该术语的内容节点的同一视图中显示新字段。

目前,我已经使用 CCK 向内容节点添加了一个日期字段,并由视图显示。但这并不是我想要的,我只想每学期更新 一个 日期。

【问题讨论】:

    标签: php drupal drupal-views drupal-theming drupal-taxonomy


    【解决方案1】:

    在 Drupal 7 中添加了附加字段到术语,但这仍然是测试版。我建议用 Drupal 6 中的节点引用字段替换您的分类法。

    【讨论】:

      【解决方案2】:

      有一个模块可以做到这一点:Term Fields。有关此模块的更多详细信息(来自其项目页面):

      术语字段允许您为分类术语定义字段,就像 CCK 允许您为节点定义字段一样。

      此模块的可能用途

      • 您拥有一个书评网站,您可以在其中使用分类模块对图书作者的书评进行分类。您创建了一个视图,其中列出了网站上的所有图书作者,但您不仅要列出作者的姓名,还希望包含一些传记信息,例如作者的出生日期。
      • 您有一个视频游戏粉丝网站,您可以在其中使用所有术语都是游戏的词汇对新闻、评论和图像进行分类。您想为您网站上的所有游戏创建索引,但不仅要列出游戏名称,还要列出游戏的发布日期、发行商和平台。
      • 您有一个食谱站点,其中食谱是节点并使用词汇表进行分类,其中术语是创建食谱的厨师。同样,您希望列出所有具有视图的厨师,但您还希望在他们的名字旁边列出他们最喜欢的食谱。

      分类术语需要的不仅仅是标题和描述的任何情况都是使用术语字段的地方。

      【讨论】:

        【解决方案3】:

        正如 Scott 所说,Drupal 7 将其作为核心的一部分。有一些将节点附加到分类的模块(例如Taxonomy Node)也可能有助于查看。

        【讨论】:

        • 我将尝试分类节点,这听起来是在短期内获得我需要的最简单的方法。这是“需要昨天完成”之类的事情。稍后我会考虑用节点引用替换我的术语。
        猜你喜欢
        • 1970-01-01
        • 2015-06-29
        • 1970-01-01
        • 2014-08-16
        • 2022-01-25
        • 1970-01-01
        • 1970-01-01
        • 2015-02-22
        • 1970-01-01
        相关资源
        最近更新 更多