Завис на казалось бы простом моменте. Сделал views, который должен выводить все категории одного словаря. Если у категории есть ноды (а ноды теоретически могут быть не во всех категориях), напротив пишется количество нод. В результате получил views в котором выводятся только те категории, которые используются в нодах, плюс к этому категории дублируются столько раз, сколько раз упоминаются в нодах. Про подсчет количества нод напротив категорий я пока вообще молчу, ибо не до этого
Все замечательно работает с модулем taxonomy_blocks, но хочется решить вопрос именно через views чтобы раз и навсегда научиться выводить списки категорий в таком виде, в котором надо.
Подскажите, что не так делаю во views?
Комментарии
Может быть здесь на самом деле лучше taxonomy_blocks. Посмотрите, какую разметку генерирует Views для простого списка.
А если с Views, то должна помочь опция distinct.
Список терминов определённого словаря (с иерархией) + количество документов
включение distinct во views не помогло ((
Спасибо, это действительно то что надо. Хотелось конечно стандартными средствами обойтись, но видимо не получится.
Я до этого никогда не пользовался сниппетами. Подскажите, как его устанавливать?
Копируешь в блок или на страницу. Выбираешь формат ввода PHP, который перед этим включаешь в модулях.
Скажите, пожалуйста, как убрать из списка цифру уровня в квадратных скобках перед каждым пунктом?
есть на drupal.org модуль который позволяет count и group by во вьюшках делать
думаю в вашем случае он очень даже подойдет - группируйте по term id и count(*) = то что вам надо
Так и сделал, только в блоке почему то php код, а не список терминов.
Потому что тыковку надо напрягать и отключать FCK Editor или что у вас стоит