下载鸥 > 网站下载 > 开发教程 > 帝国CMS

帝国cms文章列表、详情怎样实时显示点击数?

438 2021-03-04 15:18:58

收藏
常有客户要求文章列表、详情能够实时显示点击数,但又不想将静态页面改为动态或伪静态,这能实现吗?要怎么实现呢?
 

帝国CMS 列表显示实时显示点击数

1、浏览次数:
<em class="clicknum" data-class="'.$r[classid].'" data-id="'.$r[id].'">[!--onclick--]</em>

2、添加jQuery代码
<script>
window.onload = function(){
    $('.clicknum').each(function(i){
        //列表中所有的新闻点击数标签
        var url="[!--news.url--]e/public/ViewClick?&down=0&nojs=1&classid="+$(this).attr("data-class")+"&id="+$(this).attr("data-id");
        $(this).load(url);
    });
}  
</script>

3、修改 /e/public/ViewClick/index.php 结尾处
$nojs=(int)$_GET['nojs'];
//参数判断输出方式 1=直接输出数字 0=JS输出
if ($nojs==1){
    echo $shownum;
}else{
    echo"document.write('".$shownum."');";
}

 

帝国cms文章页显示实时点击数

文章页的实时点击就简单很多,直接用js获取即可
<script src="[!--news.url--]e/public/ViewClick?classid=[!--classid--]&id=[!--id--]&addclick=1"></script>

当然,这些都是静态页面的做法。如果是动态或伪静态页面,直接用[!--onclick--]调用即可。

本文地址:https://xzo.com.cn/develop/empire/656.html

有帮助,很赞!

信息来源:下载鸥
导出教程 下载word版教程
发表评论 共有条评论
关于帝国CMS


帝国cms是一款功能极为强大的cms程序,性能强悍、安全性高,可轻松支持10万数据,高级开发人员可制作出能容纳千万数据量的网站,是国内最出色的开源cms程序之一,推荐企业用户使用

当前最新版本为7.5,8.0版本即将上线,新版本的核心优化点在于多终端的适配。

推荐帝国CMS开发教程
帝国CMS点击指定图片放大功能怎么做(jQuery)
帝国CMS点击指定图片放大功能怎么做(jQuery)

对于存在大图的站点而言,不能将图片放大无疑是一种功能上的缺陷。那么,帝国CM...

8 1267
帝国cms列表页怎样置顶?
帝国cms列表页怎样置顶?

在很多时候,我们有信息置顶的需求。但大家在后台信息设置好置顶后可能会发现...

11 740
帝国CMS有栏目seo标题吗,在哪里设置?
帝国CMS有栏目seo标题吗,在哪里设置?

很多用惯了织梦CMS的朋友在用帝国以后就会非常困惑,因为织梦CMS他的栏目是有...

1 256
帝国cms怎样展示会员总数与最新注册的会员名称?
帝国cms怎样展示会员总数与最新注册的会员名称?

如果网站会员数量较多,展示会员总数与最新注册会员名可以有效提升用户留存。...

3 313
帝国cms安装报错fatal error:require():Failed opening required ../class/EmpireCMS_version.php(include_path=.
帝国cms安装报错fatal error:require():Failed opening required ../class/EmpireCMS_version.php(include_path=.

帝国CMS安装报错 fatal error:require():Failed opening required ../clas...

1 570
帝国cms网站被攻击了怎么办?
帝国cms网站被攻击了怎么办?

如果对被攻击一无所知,也没有听说过CC、DDoS的概念,那被攻击以后,只能懵逼等到...

1 325
帝国cms封面模板怎样调用栏目别名做标题
帝国cms封面模板怎样调用栏目别名做标题

我们知道,帝国cms终极栏目可以用<?=$class_r[$GLOBALS[navclassid]][bname]?...

1 316
帝国cms怎样去掉面包屑导航里的隐藏栏目
帝国cms怎样去掉面包屑导航里的隐藏栏目

帝国cms有隐藏栏目的功能,但隐藏栏目的文章如果展示,面包屑导航里会带上被隐...

1 508
随机帝国CMS开发教程
帝国CMS 8.0版本即将上线,届时不再支持GBK、BIG5编码
帝国CMS 8.0版本即将上线,届时不再支持GBK、BIG5编码

3月1日上午10点,帝国cms创始人王猛发布微博称8.0版本不再支持gbk、big5编码...

8 543
帝国CMS灵动标签调用留言板信息(附留言板字段解读)
帝国CMS灵动标签调用留言板信息(附留言板字段解读)

帝国cms调用留言板信息是可以调用到任意位置的,灵动标签即可办到。通过通配...

10 520
帝国cms怎样开发下载分成功能?
帝国cms怎样开发下载分成功能?

帝国CMS下载分成网上有很多插件,但操作起来都相对比较复杂,且免费插件存在安...

17 533
帝国cms登陆报错INSERT command denied to user 'username'@'::1' for table 'phome_enewsloginfail' inser
帝国cms登陆报错INSERT command denied to user 'username'@'::1' for table 'phome_enewsloginfail' inser

今天,有客户联系鸥哥说帝国cms登陆后台报错INSERT command denied to user ...

3 557
帝国CMS灵动标签显示标题颜色、截取标题字数DoTitleFont()怎么做?
帝国CMS灵动标签显示标题颜色、截取标题字数DoTitleFont()怎么做?

帝国cms采用灵动标签调用信息时,我们一般会习惯于用<?=$bqr[title]?>输出标...

7 550
帝国CMS简单的当前栏目高亮CSS代码
帝国CMS简单的当前栏目高亮CSS代码

把高亮的CSS样式写入模板,用[showclasstemp] 标签输出栏目列表。通过定义当...

1 529
帝国cms怎样做全站搜索?
帝国cms怎样做全站搜索?

帝国CMS全站搜索非常好用,用户可以将各个数据表数据导入全文搜索,包括存文本...

12 888
帝国CMS带封面的tag简介怎样换行?
帝国CMS带封面的tag简介怎样换行?

本文仅针对带封面的tag简介(textarea)怎样换行进行展开,非二开站点可越过本教...

1 621
客服QQ:341553759
点击咨询 常见问题 >
官方交流群:90432500
点击加入