1

在 Drupal 7 中,当编辑节点并保存具有父项的分类术语时,如何将父谱系也附加到节点?

IE:

Honda
 -> Civic
Toyota
 -> Corolla

如果我选择 Corolla,Toyota 也将附加到该节点。

4

2 回答 2

2

您可以为此使用Hierarchical Select模块。启用“保存沿袭”设置来实现它。

于 2011-08-08T17:09:56.023 回答
1

您通常不需要这样做;无论您想要什么功能,都可以以编程方式为您完成。例如,如果您希望所有这些都显示在页面上,我知道有可能在面包屑中显示完整的层次结构——它要么在核心的某个地方,要么在一个模块中。如果您希望搜索“Honda”也显示 Civics ......就像如果您设置了一个带有该词汇表的公开过滤器的视图页面 - 您会在这些过滤器的选项中看到,还有一个选项显示与您正在搜索的分类术语的“子项”关联的节点。

为了自己为显示分类术语的父项的模板文件编写代码,请参阅taxonomy_get_parents($tid)http ://api.drupal.org/api/drupal/modules--taxonomy--taxonomy.module/function/taxonomy_get_parents/7

于 2011-03-23T20:21:20.700 回答