Добрый день, уважаемые друпалеры! У меня следующая ситуация: нужно сделать справочник предприятий как вот здесь.
Есть тип данных "Компания". Все эти категории у меня записаны в Словаре таксономии. Словарь - Специализация и несколько уровней вложенности. Первый уровень - это категории специализации: Рекламные услуги, Производство и оборудование, Прочие услуги и Размещение рекламы. Ну и для каждой категории уже вложенные типы услуг, как показано в примере.
Собственно говоря, я пока сделал следующее: я создал View, в котором отфильтровываю по Node: Type = Компания, в аргументе пишу Taxonomy: Term. В итоге у меня все компании выводятся категоризированными. Например: Изготовление сайтов (2), Реклама на транспорте (1). Собственно, значит есть 2 компании по сайтам, одна по рекламе на тр-те и т.д.
Но мне то нужно вывести полный перечень этих категорий и для каждой из них вывести рядом количество компаний, ну и надо, чтобы категории, для который ещё нет ни одной компании тоже выводились, пусть даже с нулём, типа: Изготовление чего-то там (0).
Вывести полный список терминов Таксономии у меня вообще не получается во Views. Делаю Fields -> Taxonomy: Term Term, Filters -> Taxonomy: Vocabulary = Специализация и ничего не выводится... В общем, я пока в недоумении как мне этот список категорий с количеством фирм для каждой из них сформировать. Можете идею подкинуть? Или может модули какие-то есть для подобных выборок?
Комментарии
Хоть какую-нибудь конструктивную идею бы
тут
Могу порекомендовать вам посмотреть Taxonomy VTN. Может быть, я не совсем понимаю, что именно вам нужно, но мне кажется. это как раз то. Пример работы можно посмотреть здесь.
Спасибо ГРОМАДНОЕ! Как раз вроде бы то, что нужно!
Тоже огромное спасибо! Вроде бы это решение тоже близко. Надо будет с ним ознакомиться получше в дальнейшем. Сейчас просто сроки очень поджимают, поэтому сейчас воспользуюсь первым решением, но это тоже буду иметь в виду!
P.S.: Если у кого-то ещё будут какие-то идеи, то пишите. Может это тоже кому-то пригодится, как и мне!