ВопросВывод таксономии в шаблоне типа материала.

Привет,Женя!
Подскажи пожалуйста как вывести таксономию в шаблоне типа материала!
Нашел вот эту статью,а именно вот такой код:

<?php
//Выводим все словари  таксономии
foreach(taxonomy_node_get_terms($node, 'vid') as $name3 => $value3) {
    $vocabulary = taxonomy_vocabulary_load($name3);
    echo '<div class = "pole_l0" id = "term' . $vocabulary->vid . '"><p><b>' . $vocabulary->name . ': </b>';
    $cc = '';
    $rr = '';
    $ii = 1;
    foreach (taxonomy_node_get_terms_by_vocabulary($node, $name3,'description') as $name => $value1) {
    if($ii>1){$rr = ', ';}
    $cc = $cc . $rr . $name;
    $ii +=1;}
    echo $cc . '</p></div>';        
}
?>

Но при добавлении этого кода в шаблон моего типа материала у меня выводятся только названия словарей без самих терминов!(((((((((

Подскажи пожалуйста как правильно вывести термины таксономии в шаблоне типа материала!

Комментарии

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

Ох, ну и хардкод.. Скажи лучше что надо сделать, я тебе напишу красивую и работающую реализацию :)

28.08.2011 17:33
Аватар пользователя Жменя
Жменя написал:

Здравствуй, мой спаситель))))
Надеюсь на Вашу помощь))
Опишу ситуацию: есть два словаря, "страны" и "вид тура"(горнолыжн.,тропики. и т.д.)
допустим к термину "турция привязаны" материалы со словаря "вид тура" (тип материала tour) и страничка с инфой по стране (тип материала "country")с описанием страны. Мне нужно что бы при просмотре странички турции выводились туры которые принадлежат к это стране, и только туры(тип материала "tour"). И так при просмотре каждой страны были видны туры из этой страны.
То есть надо что бы в определеном типе материала выводились анонсы другого материала из другого словаря, относящиеся к даному термину, в даном случае "турция".
Заранее спасибо!!!

10.09.2011 13:27

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