在drupal视图中获取root分类名称

时间:2011-03-16 15:33:29

标签: drupal-6 drupal-views drupal-taxonomy

我正在使用Drupal 6并且视图中包含具有分类名称的字段。

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

提前致谢。

1 个答案:

答案 0 :(得分:1)

好的,我还没有找到一种纯粹通过Views管理来完成此操作的方法,但您可以为Views字段创建一个模板文件来执行此操作。听起来你想用术语名称替换术语名称......

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

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

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

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