Drupal 7 и Views - список родительских терминов, как?

Аватар пользователя sashken sashken 13 сентября 2011 в 20:23

Создал views с терминами. Добавил взаимосвязь - Термин Родитель (связь обязательна). Добавил поле - Термин Название (выбрал связь Термин Родитель).
Выводится список Терминов родителей, но термины неоднократно дублируются. В Настройках Query settings галочка на Уникальность стоит, но толку нету.

Подскажите, пожалуйста, как в Drupal 7 с помощью Views сделать список родительских терминов?

Комментарии

Аватар пользователя sashken sashken 14 сентября 2011 в 8:55

Вывел сниппетом:


<?php
$vid 
1//Тут вписываем ID нашего словаря.
$terms taxonomy_get_tree($vid);
print 
'<div id="menu"><ul>'//Оформляем выводимый код HTML-тегами.
foreach ($terms as $term) {
if (
$term->depth == 0) {
print 
"<li>".l($term->name,'taxonomy/term/'.$term->tid, array('title' => $term->name))."</li>";
}
}
print 
'</ul></div>';
?>
Аватар пользователя skit25 skit25 4 июля 2012 в 9:11

Я сделал по другому. Убрал из вывод поле термина (это поле я получил описанным вами способом, из первого поста), потом сделал группировку по этому полю.
Галочку на уникальность не ставил.
Единственное, при группировке ссылка на содержимое термина не делается, но мне она и не нужна.