[РЕШЕНО]Количество просмотров и комментариев
Здравствуйте
Стоит задача вывести под каждым нодом количество просмотров и комментариев. Немного погуглив попал http://www.drupal.ru/node/48543 , где товарищ Stan.Ezersky предложил вот это:
<?php $vcount=statistics_get($node->nid); ?><?php print 'просмотров: ' . $vcount['totalcount']; ?>
Решил попробовать и добавил сразу после вывода таксономии в node.tpl.php.
<div><?php $vcount=statistics_get($node->nid); ?><?php print 'просмотров: ' . $vcount['totalcount']; ?></div>
Выводится ошибка, что statistics_get() не описана.
Нашел в сети данную страницу http://api.drupal.ru/api/function/statistics_get/6
и добавил в node.tpl.php повыше это:
<?php
function statistics_get($nid) {
if ($nid > 0) {
// Retrieve an array with both totalcount and daycount.
$statistics = db_fetch_array(db_query('SELECT totalcount, daycount, timestamp FROM {node_counter} WHERE nid = %d', $nid));
}
return $statistics;
}
?>
Теперь выводится ошибка что компилятор не может редекларировать функцию statistics_get().
Может надо установить что-то, а не дописывать куски кода где попало? Распишите поподробнее, дальше разберусь.
Вот не хватает в сети хороших статей для новичков в Друпале о том, что такое API и hook, различия, методы использования и т.п.