在 Drupal 7 中,当编辑节点并保存具有父项的分类术语时,如何将父谱系也附加到节点?
IE:
Honda
-> Civic
Toyota
-> Corolla
如果我选择 Corolla,Toyota 也将附加到该节点。
在 Drupal 7 中,当编辑节点并保存具有父项的分类术语时,如何将父谱系也附加到节点?
IE:
Honda
-> Civic
Toyota
-> Corolla
如果我选择 Corolla,Toyota 也将附加到该节点。
您可以为此使用Hierarchical Select模块。启用“保存沿袭”设置来实现它。
您通常不需要这样做;无论您想要什么功能,都可以以编程方式为您完成。例如,如果您希望所有这些都显示在页面上,我知道有可能在面包屑中显示完整的层次结构——它要么在核心的某个地方,要么在一个模块中。如果您希望搜索“Honda”也显示 Civics ......就像如果您设置了一个带有该词汇表的公开过滤器的视图页面 - 您会在这些过滤器的选项中看到,还有一个选项显示与您正在搜索的分类术语的“子项”关联的节点。
为了自己为显示分类术语的父项的模板文件编写代码,请参阅taxonomy_get_parents($tid)
:http ://api.drupal.org/api/drupal/modules--taxonomy--taxonomy.module/function/taxonomy_get_parents/7