跳转到主要内容
东方龙马 提交于 9 October 2014

问题:在Drupal内容页如何单独输出页面访问次数?

回答:

Drupal核心提供了统计(Statistics)模块,主要是用于统计node页面被浏览的次数。对于默认主题或者常用的第三方主题,如果想在node页面显示统计次数,开启Statistics模块,然后到node页面刷新,即可看到页面访问次数。

但是对于有时覆写了页面的tpl,我们想只输出部分我们需要的字段时,我们会需要单独输出访问次数。

我们可以这样,覆写node.tpl.php,在需要输出的地方加上以下代码:

<?php 
  $views_count = statistics_get($node->nid); 
  print($views_count['totalcount']); 
?>

保存,然后清drupal cache,查看node页面,就可以生效了。