1

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

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

有任何想法吗?

4

1 回答 1

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。

于 2011-02-21T04:50:10.447 回答