Как узнать id термина для ноды

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

Аватар пользователя fadas fadas 25 марта 2009 в 12:53

Опять же добрый день!
Вот запнулся на следующем: у ноды есть один теримн из словаря. Как мне узнать id этого теримна? (в последствии хочу использовать этот id в качестве аргумента для представления)
вывел массив $taxonomy

<?php
print '<pre>';
print_r($taxonomy);
print 
'</pre>';
?>

получил:

[taxonomy] => array (
         [произвольное_число] => stdClass ( id_термина )
)

проблемма, как я понял, заключается в определении этого произвольного числа. или я что-то не так делаю?

Комментарии

Аватар пользователя fadas fadas 25 марта 2009 в 14:28

сделал так:

<?php
end
($node->taxonomy);//переход к последнему елементу массива
$id_termin current($node->taxonomy);
?>

но меня настораживает, то, что в общем случае неизвестно кол-во элементов в масииве taxonomy, и id термина наверное может хранится не в последнем элементе. или все-таки id термина хранится в последнем элементе?