[Решено] Вывод поля из термина таксономии внутри ноды

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

Аватар пользователя Ингвар Ингвар 13 мая 2014 в 14:26

Есть словарь (напр. Фрукты -> Яблоки, Груши)
К нему привязаны ноды (Яблоки -> Антоновка)
Надо вывести внутри ноды (Антоновка) поле из термина, к которому привязано (из Яблок)

Попробовал через viewfield создать вьюху и через аргументы вывести - не получается, может я туплю и что-то не так делаю(

Подскажите, пожалуйста, где копать.

Комментарии

Аватар пользователя Ингвар Ингвар 13 мая 2014 в 14:52

Решил гораздо проще - в node--тип_материала.tpl.php:

<?php
$term=taxonomy_term_load($node->field_catalog['und'][0]['tid']); //Загрузили из поля field_catalog привязку ноды к термину
$result=field_view_field('taxonomy_term',$term,'field_vkus','text'); //Взяли из термина поле field_vkus и в нем взяли text
echo render($result);
?>

Источник, откуда взял на инглише: https://drupal.org/node/1333260