Drupal函数返回与术语关联的内容类型

时间:2011-02-21 04:09:03

标签: drupal drupal-6 drupal-taxonomy

我正在寻找一个能够列出特定术语(tid)可以应用的内容类型的函数。

似乎没有直接的方法从http://api.drupal.org/api/search/6/taxonomy开始。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

不,似乎没有。但是,您应该可以使用此查询。

$c = db_query(db_rewrite_sql("SELECT v.* FROM {vocabulary} v INNER JOIN {vocabulary_node_types} n ON v.vid = n.vid WHERE n.type = '%s' ORDER BY v.weight, v.name", 'v', 'vid'), $node->type);

来源:http://api.drupal.org/api/drupal/modules--taxonomy--taxonomy.module/function/taxonomy_form_alter/6

或者简化版本,例如,如果你只需要vid。