Отображение breadcrumbs во views с иерархией терминов
Всем доброго дня!
Имеется словарь таксономии с двухуровневой иерархией:
Группа1
- термин 1
- термин 2
...
и т.д.
Для генерации Breadcrumbs в нодах воспользовался решением, приведенным здесь:
<?php
function THEME_breadcrumb($variables) {
if ( arg(0) == 'node' && is_numeric(arg(1)) ) {
$node = node_load(arg(1));
if ($node->type=='product') {
$current = taxonomy_term_load($node->field_ИМЯ_ПОЛЯ['ru'][0]['tid']);
$breadcrumb[] = l($current->name, 'taxonomy/term/' . $current->tid);
while ($parents = taxonomy_get_parents($current->tid)) {
$current = array_shift($parents);
$breadcrumb[] = l($current->name, 'taxonomy/term/' . $current->tid);
}?>