Drupal6-从术语名称获取术语id
嗨Drupal6-从术语名称获取术语id,drupal,drupal-6,drupal-taxonomy,Drupal,Drupal 6,Drupal Taxonomy,嗨 假设我有一个名为“product”的术语名,而术语id是“123”,我如何使用术语名“product”来获得术语id“123” 谢谢使用此功能 taxonomy_get_tid_by_name('product') 返回值为数组。使用此函数 taxonomy_get_tid_by_name('product') $get_term = taxonomy_get_term_by_name('product'); $term_id = $get_term[0]->tid; 返回值为
假设我有一个名为“product”的术语名,而术语id是“123”,我如何使用术语名“product”来获得术语id“123” 谢谢使用此功能
taxonomy_get_tid_by_name('product')
返回值为数组。使用此函数
taxonomy_get_tid_by_name('product')
$get_term = taxonomy_get_term_by_name('product');
$term_id = $get_term[0]->tid;
返回值为数组
$get_term = taxonomy_get_term_by_name('product');
$term_id = $get_term[0]->tid;
这应该对你有用
这应该适合您。抱歉,它不起作用,我尝试了分类法(taxonomy)按名称获取术语(term),它起作用了。引用:克里希纳,你是对的,这会起作用,但你忘了在函数前面加下划线:_taxonomy_get_tid_by_name()。但是,前导下划线使其成为一个私有函数,最好避免在您未编写的模块中使用。Laxman 13的答案是最佳实践。抱歉,它不起作用,我尝试了分类法,通过名称获取术语,它起作用了。引用:克里希纳,你是对的,这会起作用,但你忘了在函数前面加下划线:_taxonomy_get_tid_by_name()。但是,前导下划线使其成为一个私有函数,最好避免在您未编写的模块中使用。Laxman 13的答案是最佳实践。