Создать представление, которое отображает количество узлов? - PullRequest
5 голосов
/ 30 января 2010

Возникли проблемы с представлениями, создающими очень простой запрос. Показать количество (количество) узлов данного типа. Я не нахожу вариант в любом очевидном месте ...

Как?

Ответы [ 2 ]

6 голосов
/ 30 января 2010

Требуется модуль Группы просмотров по .Еще несколько подробностей об этом модуле (со страницы его проекта):

Этот модуль обогащает функциональность Views2 возможностями группировки и группировки SQL.

Всегда хотел разработать представление, отображающее главные терминыдля конкретного типа узла и количества узлов для каждого верхнего термина?Вы не могли построить такой запрос раньше, но теперь можете.

Новая группа полей: Агрегирование SQL добавляется в представления после установки модуля.Группа полей имеет одно доступное поле: Агрегирование SQL: Группировка по полям.Поле позволяет настраивать многие аспекты полей «group by» SQL и «count ()».

В настоящее время доступна только функция SQL COUNT () из-за ограничения в Views2 API.Мы работаем над патчем Views2, чтобы преодолеть ограничение.Патч будет отправлен в проект Views2 и, надеюсь, будет применен вскоре после этого.

2 голосов
/ 31 января 2010

Возможно, вместо представлений лучше использовать легкий пользовательский SQL-запрос, что-то вроде этого http://drupal.org/node/105375#comment-1095529

...