Нужно отобразить на нодах количество просмотров. Включил в модулях статистику. Счетчик просмотра содержимого - галочку поставил. Права на просмотр выставил. Кэш чистил. А количество просмотров не отображается... Тема mayo.
Парни, куда рыть?
Не видно количество просмотров
Главные вкладки
Лучший ответ
Парни, прошу простить меня...
Sas@Drupal.Org, все заработало штатно. Дело было в галочке - Выполните подсчет асинхронно после загрузки страницы, а не во время генерации страницы.
Еще раз извините за суету.
Комментарии
https://api.drupal.org/api/drupal/modules!statistics!statistics.module/f...
То есть заменить этот код? Заменил. Ничего не отображается...
В этом коде написано откуда брать и где показывать
Sas@Drupal.Org, при всем уважении... Конечно, вы поступили как надо, но все же..., можно же, по простому. Гугл переводит, что ничего не понятно. Пожалуйста, объясните что делать, если конечно не в лом...спасибо.
Собственно это и есть статистика, вставляйте по простому куда Вам надо
В statistics.module заменил кусок кода, по вашей ссылке.
В ноде втыкаю $statistics = statistics_get($node->nid);. Выглядит так -
<?php
// We hide the comments and links now so that we can render them later.
hide($content['comments']);
hide($content['links']);
$statistics = statistics_get($node->nid);
print render($content);
?>
Кэш почистил. Но счетчика нет.
Ни в коем случае нельзя ничего менять в модулях ядра!
- В модуле ничего менять не надо было.
- в node.tpl.php
<?php
$statistics = statistics_get($node->nid);
print $statistics['totalcount'];
?>
...
Воспользовался вашим кодом.
<?php
$statistics = statistics_get($node->nid);
print t('News views: ');
print $statistics['totalcount'];
?>
А как сделать так, чтобы ничего не выводилось если количество просмотров равно 0?
Парни, прошу простить меня...
Sas@Drupal.Org, все заработало штатно. Дело было в галочке - Выполните подсчет асинхронно после загрузки страницы, а не во время генерации страницы.
Еще раз извините за суету.
У меня похожая ситуация, хотя раньше отображалось, а сейчас перестало. Убрала галочку, ничего не поменялось, показывает нули.
Надо смотреть в отладке, что-то меняли на хостинге и сайте?
Всегда рады помочь.