Стояла задача получить имя термина к материалу по идентификатору и потом вывести название в нужном месте. Искал по такому запросу решение но на русскоязычных сайтах ничего не нашел. Создаю запись, может кому нибуть понадобится. Решение получения имени термина по tid такое:
<?php
$term = taxonomy_term_load($tid);
$name = $term->name;
?>
Описание функции читаем тут taxonomy_term_load($tid).
Для 6 решение такое:
Комментарии
http://drupal.stackexchange.com/questions/37827/how-to-get-taxonomy-term... (23.07.2012)
И что? на русскоязычных сайтах нету такой информации. По запросу как в названии записи.
Не пользуюсь хромом (хром в топку:)), и я знаю английский.
по запросу "Как получить название термина по tid" гугл выдает на первом месте вопрос на drupal.stackexchange.com заданный ровно три года назад
Сожелею, но увы не на 1 месте было. Линк. А теперь еще ниже.
Здесь нужно понять, что за перевод Вам нужно высказать благодарность, но с другой стороны стоило в посте указать ссылки(ссылку), из которых почерпнули данный код. Но за перевод и вклад в общее дело спасибо.
Возможно причина тому персонализированная выдача гугла, возможно гугловские алгоритмы со временем поставили в выдаче по запросу на русском документ на соответствующем языке.
Я же указал ссылку на документацию. А она я считаю есть первоисточником. Правда там такой код:
<?php
$term = taxonomy_term_load($vars['node']->field_topic_ref[LANGUAGE_NONE][0]['tid']);
$vars['head_title'] = $term->name;
?>
Возможно)