0

我想向一些 Drupaler 寻求帮助。是否可以在节点页面上显示分类术语的子类别?假设有这样的分类法:

category 1
       subcategory 1
       subcategory 2
       ...

我希望 Ubercart 产品在节点页面上显示来自类别 1 的项目具有以下子类别(例如产品)subcat。1. 并列出指向分类子类别的链接。

Heading
some text...
List of subcats...
footer.

它不必按此顺序排列。它只是说明了这个想法。这可能吗?提前感谢您的帮助。

4

2 回答 2

1

大家好,感谢您的回复。我找到了一种如何使用模块来完成此任务的方法。

 1. Enable Taxonomy menu module
 2. Enable menu block module
 3. Choose in the menu block created your taxonomy menu
 4. Check the "Make the starting level follow the active menu item." option and place the block in your content region :-)

这可能不像写几行 PHP 代码那么容易,但即使对于非程序员来说,它也是非常足够的解决方案,而且它也可以很容易地修改。

于 2010-11-01T10:02:30.477 回答
0

1 - 在您的 node.tpl.php 中设置一些条件来检查您要加载子类别的页面
2 - 获取您将从 $node 变量中获得的分类术语名称或术语
3 - 调用此函数并传递正确的参数 taxonomy_get_children($tid, $vid = 0, $key = 'tid')

我希望它会工作

于 2010-10-23T13:46:07.120 回答