Как получить список терминов узла (по идентификатору узла) относится к определенному словарю. Есть ли какая-нибудь функция 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
Я знаю, что есть апи для получения списка словарей Но я Nto уверен, один апи существует для gettign списка терминов словарей.
Однако, вы можете попробовать эту функцию. Это будет работать.
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 присоединиться таксономии терминов
- 2. Как сделать список таксономических терминов в иерархии (Drupal 7)
- 3. Значения терминов таксономии Drupal динамические
- 4. Как получить таксономии терминов, относящихся к типу контента в Drupal
- 5. матрица терминов документов, использующая список терминов
- 6. Получить список выбранных терминов выбрать опцию dropdown
- 7. Получить список терминов, которые были выделены Solr
- 8. Получить список чисел из списка сложных терминов
- 9. Настройка формы узла узла Drupal
- 10. Как я могу получить идентификатор терминов страницы в drupal?
- 11. Drupal 7 получить идентификатор узла в AJAX
- 12. Как получить идентификатор узла в drupal 7
- 13. Как получить карту местоположения узла внутри узла в Drupal?
- 14. в drupal 7, как получить идентификатор узла из названия узла?
- 15. В Drupal, как получить tnid или идентификатор узла переведенного узла?
- 16. Получить список доступных представлений Drupal
- 17. Drupal - отображение содержимого узла
- 18. Drupal: перевыбор терминов таксономии в расширенном поиске
- 19. терминов Drupal 7 таксономии корневого просмотр дисплея
- 20. Создание терминов таксономии Drupal из кода?
- 21. Drupal - отношение терминов таксономии с пользователями
- 22. большинство поисковых терминов блок в drupal
- 23. Drupal - включить описание терминов таксономии в поиск
- 24. Утерянный контент узла Drupal
- 25. Переопределить шаблон узла Drupal
- 26. Ручные вставки узла Drupal
- 27. Drupal: Создание множественного узла
- 28. Сохранение/редактирование узла Drupal
- 29. Drupal ссылка узла
- 30. Как получить идентификатор словаря из идентификатора узла в drupal 7?