用6.5做站时发现,使用默认模板及默认安装数据,生成新闻内容页,不管刷新多少次或者换IP,都不增加点击数,经过研究,解决方案如下:
  1、在内容页模板底部</body>前面增加 [!--page.stats--]  这个是帝国系统内置的统计功能。
  2、在需要显示点击数量的地方,插入以下代码 <script src=[!--news.url--]e/public/ViewClick/index.php?classid=[!--classid--]&id=[!--id--]&addclick=1></script>  这段代码是实时显示点击数(显示+统计),也就是说该内容页被用户刷新一次,统计数自动增加1。  
  只想显示点击数,不统计的请插入 <script src=[!--news.url--]e/public/ViewClick/index.php?classid=[!--classid--]&id=[!--id--]></script> 其他类型的统计代码,请根据情况添加。
  3、打开\e\class\functions.php文件,搜索 $onclick   ,有很多项,找到之后 将  "e/public/onclick?enews=doclass&classid=$classid  类似这样的代码 修改为   "e/public/onclick/index.php?enews=doclass&classid=$classid
  注意增加的内容。
  4、重新生成你的内容页面,后台更新缓存。
  5、重新在前台打开你的内容页面,刷新一下看看吧!
  6、希望对大家有帮助!谢谢您查看本贴!
								 |