我曾经有一个功能可以通过在 drupal 6 中加载来自特定词汇的所有术语来创建自定义菜单:
function _taxonomy_top_links($vid = NULL) {
$terms = taxonomy_get_tree($vid);
$taxos = array();
foreach ($terms as $term) {
$taxos[] = array('title' => $term->name, 'taxonomy/term/' . $term->tid, 'attributes' => array('rel' => 'tag', 'title' => strip_tags($term->description)));
}
return theme('links', $taxos, array('id' => 'menu-'. $vid, 'class' => 'menu clearfix'));
}
这在我猜与新字段 api 相关的 drupal 7 中不起作用。您如何从特定词汇中获取所有术语以在页面级别进行预处理?
谢谢你的帮助。