Список терминов в блоке без модулей
Фев
01
Список терминов в блоке без модулей
Нужно отобразить список терминов и количество сообщений в каждом из них в блоке, не используя дл яэтого отдельный модуль? Код:
<?php
if (user_access('access content')) {
$result = db_query("SELECT term_data.tid, term_data.name, COUNT(*) AS count FROM {vocabulary_node_types} INNER JOIN {term_data} USING (vid) INNER JOIN {term_node} USING (tid) INNER JOIN {node} USING (nid) WHERE node.status = 1 and vocabulary_node_types.type = 'blog' GROUP BY term_data.tid, term_data.name ORDER BY count desc LIMIT 25");
$items = array();
while ($category = db_fetch_object($result)) {
$items[] = l($category->name .' ('. $category->count .')', 'taxonomy/term/'. $category->tid);
}
return
theme('item_list', $items);
}
?>- блог - strider
- Войдите или зарегистрируйтесь, чтобы комментировать.
- Страница для печати
- Переслать другу




