Количество нод термина в скобках через блок View

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

Аватар пользователя Тыдж Тыдж 25 ноября 2008 в 2:11

Необходимо реализовать меню через блок Views, с выводом списка терминов с групировкой по словарю и указанием колличества нод термина в скобках справа от него.

Должно быть так:

Используя блочный вывод Views типа Таксономия,
поля
Таксономия: Название словаря
Таксономия: Термин,
фильтр
Таксономия: Словарь in Joomla, Drupal,
групировку по словарю и ненумерованый тип списка получается так:

Если сделать блок Views типа Материал или та же таксономия, но с использованием аргументов, то при настройке показа терминов с колличеством нод в скобках аргументы полностью перекрывают все созданные для вывода поля... и получается так:

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

В общем, нужно как-то, как мне кажется (ибо я нихрена не шарю в пхп и sql), вот это: COUNT(DISTINCT(node.nid)) AS num_records впихнуть в блок представления типа "Таксономия". Или создать отдельный блок и впихнуть в него PHP код, который будет доставать блочное представление из созданного вида и еще дописывать колличество нод термина в скобках (для терминов без нод пусть будет '0' либо ниче не будет, параллельно...).

Совсем забыл!
модуль taxonomy_menu не очень подходит по некоторым причинам... доделаю проект - представлю на обозрение и все тщательно объясню.

Комментарии

Аватар пользователя Тыдж Тыдж 26 ноября 2008 в 23:25

чистые сниппеты не подходят - не кошерно это, с вьюс гораздо лучше. Необходимо только добавить количество нод после термина, напишите код