找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 83|回复: 0

[cms教程] 织梦dedecms统计不显示点击次数,yes改no没作用

[复制链接]

该用户从未签到

发表于 2020-2-11 09:30:23 | 显示全部楼层 |阅读模式

您需要 登录 才可以下载或查看,没有账号?立即注册

×
最近想将织梦dedecms部分内容模型的页面点击次数由原来的统计并显示点击次数改为只统计但是不显示点击次数。
         
        原来的代码如下,在页面上可以看到统计次数的显示
         
       
         
        习惯性的搜索了一下,网上介绍的方式都很简单,只需要把代码中的view=yes改为view=no即可,看起来合情合理,可是这样修改了之后,页面上还是会显示点击次数,无奈只能找到代码中所涉及到count.php文件看看到底哪里出了问题。
         
        打开文件,首先会看到下面这段注释:
         
        *  如果想显示点击次数,请增加view参数,即把下面JS调用放到文档模板适当位置
         
         *
         
         * 普通计数器为
         
         *
         
        写的很清楚,要显示点击次数,用上面的,否则用第二个普通计数器,差别是去掉了view=yes,然后往后看view这个参数相关的函数 :
         
        if(!empty($view))
         
        {
         
            $row = $dsql->GetOne(" SELECT click FROM `{$maintable}` WHERE {$idtype}='$aid' ");
         
        ……
         
        这下就更明白了,if函数是通过判断是否有view这个参数来决定是否查询显示点击次数,而不是参数的内容,也就是说,无论view等于什么,都会显示出点击参数,要想只统计不显示点击次数,就将其删除,可以直接复制使用下面的代码:
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-6-17 09:36

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表