Drupal 6 在drupal视图中获取根分类名称

Drupal 6 在drupal视图中获取根分类名称,drupal-6,drupal-views,drupal-taxonomy,Drupal 6,Drupal Views,Drupal Taxonomy,我使用的是Drupal6,有一个视图,其中有一个字段具有分类名称 但我想得到根分类名称。我怎么能有这个 提前感谢。好的,我还没有找到一种完全通过视图管理来实现这一点的方法,但是您可以为视图字段创建一个模板文件来实现这一点。听起来你想用根名称替换术语名称 如果可以使该字段具有分类术语id(tid)而不是名称,则可以为该字段创建模板(在“基本设置->主题”下确定tpl文件的名称),并添加以下代码: <?php $term_parents = taxonomy_get_parents_all

我使用的是Drupal6,有一个视图,其中有一个字段具有分类名称

但我想得到根分类名称。我怎么能有这个


提前感谢。

好的,我还没有找到一种完全通过视图管理来实现这一点的方法,但是您可以为视图字段创建一个模板文件来实现这一点。听起来你想用根名称替换术语名称

如果可以使该字段具有分类术语id(tid)而不是名称,则可以为该字段创建模板(在“基本设置->主题”下确定tpl文件的名称),并添加以下代码:

<?php
  $term_parents = taxonomy_get_parents_all($output);
  print $term_parents[count($term_parents) - 1]->name;
?>

这将替换术语id,并在其位置显示根术语名称


如果您一直坚持使用名称,您可以在其中抛出一个数据库查询,将名称转换为术语id,以便与模板代码一起使用。

您想获取词汇表名称或指定术语的父级名称吗?我想要根名称,而父级没有帮助,因为我有两级深度分类法。真棒!干得好!但是:(差不多完成了……我将tid作为“从显示中排除”,在下一个字段中,我正在“重写字段的输出”……不幸的是,它显示了tid,而不是名称……我知道他浏览了模板文件,因为其中的一个骰子使网站崩溃:)你能再次提供帮助吗?谢谢。@foxtrot好的,你是如何改写另一个字段的?你能把你在“重写”框中输入的内容张贴出来吗?