Как получить tid?

Главные вкладки

Аватар пользователя Rooner Rooner 12 марта 2012 в 16:56

Как получить идентификатор термина, которому принадлежит данный нод?
на странице нода, с помощью модуля Devel видно что данный нод принадлежит термину с идентификатором 5

Но как вытащить этот tid, если он является объектом класса?

Пробовал использовать taxonomy_node_get_terms, но он ничего не вытаскивает по идентификатору нода Sad

Комментарии

Аватар пользователя Rooner Rooner 12 марта 2012 в 18:19

"rti-fisher" wrote:

taxonomy_node_get_terms() -> скармливать не ниду, а весь объект ноды


И получим:
Array
(
[5] => stdClass Object
(
[tid] => 5
[vid] => 1
[name] => Стеклянные
[description] =>
[weight] => 0
[v_weight_unused] => 0
)

)
А мне надо только циферку 5, выше я написал как она выковыривается, но это тупой способ, как нормально ее вытащить?