【问题标题】:Drupal 7 - Term reference field: how to add new term?Drupal 7 - 术语参考字段:如何添加新术语?
【发布时间】:2014-11-07 14:06:45
【问题描述】:

我的 Drupal 网站中有一些分类法。其中一些有额外的字段。我的内容类型中有一些 术语参考 类型的字段。

当我创建内容类型的新节点时,我希望能够在填写内容类型的表单时向分类法添加新术语(使用“添加项目”链接/弹出...)。

如果我使用 Entity Reference 字段,我可以做到这一点,但我不能使用 Term reference 字段。请你帮帮我好吗?

谢谢

更新:我安装了“分类访问修复”模块 (https://www.drupal.org/project/taxonomy_access_fix),它允许我根据用户角色为每个分类设置功能。现在我只需要使用术语参考字段在表单级别向分类法添加一个新术语(我不能使用自动完成,因为我需要用户查看所有可能的值,例如下拉菜单)。

有什么帮助吗?

【问题讨论】:

    标签: drupal drupal-7 entityreference


    【解决方案1】:

    如果您将小部件更改为自动完成小部件,它将允许您添加新值。

    【讨论】:

    • 是的,谢谢!我还需要用户查看所有可用值的列表(例如在下拉列表中)。有什么建议吗?
    【解决方案2】:

    我同意@Dark FlameS 的观点,事实上,我们正在使用自动完成小部件让我们的一些学生在生物实验室中添加树的类型,并用科学名称标记每个树。 由于我们不知道这些科学术语,我们让他们将分类术语添加到列表中。 略有不同,但我们使用模块Autocomplete Deluxe。对我们来说就像魔术一样工作。

    您可以通过点击文本区域来查看已有的分类术语。

    当您键入分类术语时,您会看到其他术语相似。如果标签是新的,它将被添加。一件事,不要让他们删除你的标签。我们很难学到这一点。

    请参见下图,了解添加标签时的外观。 以上是您在内容类型中添加分类字段时将看到的内容,这是在您安装 Autocomplete Deluxe 模块之后

    以上是用户在添加或选择分类标记时看到的内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-28
      • 2012-07-27
      • 1970-01-01
      相关资源
      最近更新 更多