Вывод материалов по термину

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

Аватар пользователя Arturus Arturus 12 июля 2011 в 7:25

Часто возникает задача вывести заголовки материалов по термину к которому относится открытый материал (Берем термин не из УРЛ, а из материала).

Создаем новый views.
В аргумент добавляем Term ID (with depth)
Выбираем Provide default argument
PHP Code

вписываем php код для получения термина материала

<?php
if (arg(0) == 'node' && is_numeric(arg(1)) && ! arg(2) ) {
  
$node node_load(arg(1));
  
$taxonomy=$node->taxonomy;
  foreach(
$taxonomy as $term_id=>$term_info) {
    
$id_termin=$term_id;
  }
}
return 
$id_termin;?>

Добавляем фильтр по дате, задаем количество выводимых документов (заголовков), определяем вывод в блок.

Остается вопрос, как вывести документы для разных терминов?

Комментарии