среда, 13 августа 2008 г.

Вывод заголовка иерархии



/*
Вывод заголовка иерархии
*/
function head_term( $tid, $rootname )
{

function head_term( $tid )
{
if ( is_numeric($tid) )
{
$terms = taxonomy_get_parents_all($tid);
$termdata = taxonomy_get_term($tid);
$vid=$termdata->vid;
$dl = " » ";
$navigate = '';
foreach ( $terms as $term )
{
if ( $navigate != '' )
$link = l_nbsp ( $term->name, "taxonomy/term/$term->tid").$dl;
else
$link = $term->name;
$navigate = $link.$navigate ;
}
$out = voc_root(0);
$root2 = voc_root($vid);
if ( $root2 != '' ) $out .= $dl.$root2;
$out .= $dl.$navigate;
}
else
{
$out = voc_root(0);
$vid = -1;
}
echo "
$out
";
menu_voc($vid);
}

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