如何獲取節點的條目列表(按節點id)屬於特定的詞彙表。有沒有drupal功能?drupal獲取節點列表
2
A
回答
2
taxonomy_node_get_terms函數。
http://api.drupal.org/api/function/taxonomy_node_get_terms/6
或者也:
taxonomy_node_get_terms_by_vocabulary
http://api.drupal.org/api/function/taxonomy_node_get_terms_by_vocabulary/6
2
我知道有一個API來獲取詞彙的清單,但我n要肯定的是,術語gettign列表中的一個API存在的詞彙表。
但是,您可以嘗試此功能。它會工作。
function myutils_get_terms_by_vocabulary($vname, $tname = "") {
$sql = "select td.*
from term_data td
inner join vocabulary v on td.vid = v.vid
where v.name = '%s'";
if($tname) {
$result = db_query($sql . " and td.name = '%s'", $vname, $tname);
return db_fetch_object($result);
} else {
$result = db_query($sql, $vname);
}
$terms = array();
while ($term = db_fetch_object($result)) {
$terms[$term->tid] = strtolower($term->name);
}
return $terms;
}
基本上我爲這樣的常用功能創建了一個'myutils'模塊,並在其中添加了這個功能。以便我可以在所有類似的情況下使用它們。
相關問題
- 1. 獲取下一個節點/ Drupal 7
- 2. Drupal按類型獲取節點xml-rpc
- 3. Drupal 7在AJAX中獲取節點ID
- 4. 獲取Drupal 7中節點的URL
- 5. Drupal 7 - 獲取已加載的節點
- 6. 在drupal 7中,如何從節點標題獲取節點ID?
- 7. 在Drupal Views參數中,如何獲取節點隊列中的節點總數?
- 8. c#獲取TreeView父節點的列表
- 9. 獲取節點列表中的邊緣
- 10. 獲取用戶的節點列表
- 11. 的XDocument - 獲取節點的值列表
- 12. 獲取節點列表從XML文檔
- 13. 從Umbraco的子節點獲取所有根節點的列表
- 14. 無法從當前節點獲取節點列表
- 15. 如何從節點列表中的節點獲取屬性?
- 16. 從節點獲取id屬性的節點列表
- 17. 通過名稱從節點列表獲取節點
- 18. 如何在Drupal 8中代表節點ID(nid)獲取tid?
- 19. Drupal 6從提交表格獲取節點標題
- 20. Drupal節點表單定製
- 21. 在Drupal中如何從節點創建中的視圖中獲取列表值?
- 22. drupal引導腳本:如何獲取x類型的所有節點的列表?
- 23. 無法獲取XPath來獲取一個節點列表
- 24. 從節點列表中獲取最短文本列表
- 25. 獲取節點
- 26. Drupal Views:獲取與當前節點具有相同分類的節點
- 27. 刷新現有節點,以獲取Drupal中的自動節點號
- 28. 獲取可用的Drupal視圖列表
- 29. Drupal + Ubercart:獲取產品列表
- 30. 獲取糕點重疊中的節點列表