【发布时间】:2011-08-02 05:50:44
【问题描述】:
我有一个按层次结构顺序显示术语的词汇表,如下所示。
-
父母1
- 孩子1
- 孩子2
- 父母2
- 孩子1
- 父3
- 父母4
- 孩子1
- 孩子2
- 孩子3
这显示在分类管理器中。
我想创建一个页面,在该页面上我调用一个函数并传递 vid 并按层次结构顺序显示该词汇表的分类术语,就像在分类管理器中一样。 我使用了以下代码,但它仅显示分类术语,而不是按树顺序显示。
$vid = 26;
$tree = taxonomy_get_tree($vid);
foreach($tree as $term) {
$output = l($term->name, taxonomy_term_path($term));
if ($term->children) {
$output .= theme('illogica_category_tree', $term->children);
}
}
print $output;
对此有什么想法吗?
【问题讨论】:
标签: drupal drupal-6 drupal-taxonomy