Вопросвытащить описание словаря таксономии?

Всем привет! Может кто делал такую штуку? Мне нужно вытащить описание к словарю таксономии...Подскажите куда копать ?

Комментарии

Аватар пользователя Serik Yeleussizov
Serik Yeleussizov написал:

как это описание? подробнее можно

05.05.2012 23:18
Аватар пользователя pantey
pantey написал:

в 6м drupal при создании словаря есть тестовое поле, куда можно вписать описание для словаря...А вот дальше как его вытащить пока не доходит...Не пойму в каком массиве он находится...Есть вариант вытащить через запрос в MYsql, но это против правил API , поэтому и задался вопрос как это реализовать по правилам...

06.05.2012 10:07
Аватар пользователя asmdk
asmdk написал:

taxonomy_vocabulary_load($vid) ид словаря параметр, выбирает все данные словаря, включая описание. по поводу вытащить через запрос вопрос на самом деле спорный, т. к. вот например код этой ф-ыи

<?php
function taxonomy_vocabulary_load($vid) {
  static $vocabularies = array();
 
  if (!isset($vocabularies[$vid])) {
    // Initialize so if this vocabulary does not exist, we have
    // that cached, and we will not try to load this later.
    $vocabularies[$vid] = FALSE;
    // Try to load the data and fill up the object.
    $result = db_query('SELECT v.*, n.type FROM {vocabulary} v LEFT JOIN {vocabulary_node_types} n ON v.vid = n.vid WHERE v.vid = %d', $vid);
    $node_types = array();
    while ($voc = db_fetch_object($result)) {
      if (!empty($voc->type)) {
        $node_types[$voc->type] = $voc->type;
      }
      unset($voc->type);
      $voc->nodes = $node_types;
      $vocabularies[$vid] = $voc;
    }
  }
 
  // Return FALSE if this vocabulary does not exist.
  return !empty($vocabularies[$vid]) ? $vocabularies[$vid] : FALSE;
}
?>

а запросом можно выбрать только описание и из одной таблицы и по моему это будет хоть чуточку, но быстрее) так что тут вопрос спорный)) но ф-ыями конечно смотриться красивее и меньше кода)

07.05.2012 12:25
Аватар пользователя pantey
pantey написал:

эээ...а как выбрать значения из этой функции??? Не подскажите???

10.05.2012 09:35

Комментировать