Доброго времени суток.
На сайте созданы Словари с терминами и Типы материалов к ним (новости, статьи, термины и т.д.). Каким образом возможно сделать разный вывод содержимого (типов материалов) терминов для каждого словаря, вместо единого стандартного Представления (Taxonomy term)?
Комментарии
Taxonomy Display
Разный вывод списков словаря можно организовать через https://www.drupal.org/project/panels, разный вывод полей и содержимого для node можно настроить в display по типу материала.
https://www.drupal.org/project/tvi
а еще лучше взять оттуда вот такой кусок
<?php
function tvi_menu_alter(&$items) {
$items['taxonomy/term/%taxonomy_term']['page callback'] = 'tvi_render_view';
$items['taxonomy/term/%taxonomy_term']['page arguments'] = array(2);
$items['taxonomy/term/%taxonomy_term']['access callback'] = 'tvi_render_view_access';
$items['taxonomy/term/%taxonomy_term']['access arguments'] = array(2);
unset($items['taxonomy/term/%']);
}
?>
и сделать все самому
Сделать всё самому - это же Drupal api ересь
Шаблон для словаря можно описать в файле taxonomy-term--vocabulary-machine-name.tpl.php
Документация: https://www.drupal.org/node/1089656
Огромное спасибо, разобрался с работой модуля Taxonomy Display - идеально подошел.