Количество материалов - привязаных к фильтру

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

Аватар пользователя iNFerNo iNFerNo 5 мая 2010 в 14:42

Я создаю некий список нод, состоящий из полей год, город, место, улица

какой снипет нужен что бы

подсчитать количество нод всего/всего относительно примененного фильтра*

* - т.е. изначально без применения фильтра (вывод нод через вьюху и фильтры тоже созданы во вьюхе) число материалов

далее например выбрали некий год, идет подсчет сначала сколько всего а ниже конкретно за этот год

типа Всего материалов - 25
за 2010 год - 17

вывод количество материалов относительно того или иного поля

например по городам

Москва - 10 материалов
Ленинград - 4 материала

Комментарии

Аватар пользователя iNFerNo iNFerNo 5 мая 2010 в 14:56

нашел пока что снипет выводящий общее число материалов определенного типа (опубликованы они или нет видимо этому снипету - неважно).

<?php
$type = 'МойТипМатериала';
print db_result(db_query('SELECT count(*) FROM {node} WHERE type = \'%s\' AND status = 1', $type ));
?>

Аватар пользователя iNFerNo iNFerNo 13 июля 2010 в 13:28

Нашел решение только чисто для подсчета строк во вьюхе.

остался вопрос как эти подсчеты привязать к конкретной выборке т.е.

выводиться название выборки и сумма строк