阅读数统计方式是按访客访问一次计算一次,同一个访客刷新页面不加入计算(简单的防止刷次数)


1、show.html调用代码

阅读量代码:

{dr_show_hits($id)}

显示数字就表示成功了。

当内容的点击量均为0,不统计的情况下。

可能是你没有加载关键js文件:

https://www.xunruicms.com/doc/627.html

----------------

如果不想启用防止刷次数功能,一直统计的代码:

{dr_rp(dr_show_hits($id), "&m=hits&", "&m=hits&qx=1&")}



2、列表页循环体内调用代码:

{dr_show_hits($t.id)}

t.是循环体前缀,需要根据实际情况修改

--------------

列表不建议使用统计次数功能,会产生大量ajax请求,导致服务器资源消耗


3、首页循环体内调用代码:

{dr_show_hits($t.id, '', '这里填写模块的目录')}

t.是循环体前缀,需要根据实际情况修改

--------------

列表不建议使用统计次数功能,会产生大量ajax请求,导致服务器资源消耗


4、自定义BOM的显示代码:

{dr_show_hits($id, 'class属性', '这里填写模块的目录')}

例如:

<span class="my{$id}" id="my{$id}">0</span>{dr_show_hits($id, 'my'.$id)}

版本v4.5.2以后不需要填写id参数,改进为:

<span class="my{$id}">0</span>{dr_show_hits($id, 'my'.$id)}


-------------------------------------

如果没有jquery支撑的话,可以使用ajax模式来请求获取数量:

$.ajax({ 
type: "GET", 
url:"/index.php?s=api&c=module&siteid=1&app=news&m=hits&id=766", 
dataType: "jsonp", 
success: function(data){ if (data.code) { $(".dr_show_hits_766").html(data.msg); } else { dr_tips(0, data.msg); } } 
});


文档最后更新时间:2022-08-05 12:56:11
我来修改此文档(1) 不会操作怎么办?