449
Как вывести количество просмотров в Drupal 7
Для начала надо включить модуль Statistics и в настройках поставить галочку у Count content views. Затем в настройках прав разрешить простым пользователям видеть количество просмотров (View content hits).
В теме можно выводить, например, прописав в node.tpl.php такой код:
В теме можно выводить, например, прописав в node.tpl.php такой код:
<?php $hitcount = statistics_get($node->nid); ?>
И потом вывести в нужном месте через
<?php print $hitcount['totalcount']; ?>
. Соответственно, выведется цифра — количество просмотров.Все работает, но у меня так же дублируется количество просмотров в links. Подскажите, пожалуйста, как это убрать?
Ответ:
Убрать счетчик из links можно прописав в node.tpl.php ::
<?php unset($content['links']['statistics']);?>
Если только отдельного типа нод, то еще проверить::
<?phpif($node->type == 'your_node_type') unset($content['links']['statistics']);?>