帝国cms静态文章实现文章的点击统计和实时展示
思韵闪耀
2016-04-30
0

帝国cms中,文章的点击量用:[!--onclick--]来展示,但是很多人加入这个标签后发现,文章的点击一直不变,原因很简单,这个标签仅仅是读取了这个点击字段的值而已,我们在浏览这个文章的时候并没有写入新值,所有没有变化,在其模板的变量说明中有一个[!--page.stats--]这个标签,大家可能没有注意到,这个标签就是用js的形式,调用了一个php文件,将点击量写入。我们查看原代码,发现是这样的:

我们随路径找到这个文件,就会看到是一个php文件,根据用get方式传入的栏目、文章id进行了点击量的增加。

然后我们在读取点击量的时候,如果用[!--onclick--]来展示,还是不能实时更新,因为这个js仅仅是进行了cookie判断进而增加点击量,所以这个展示,我们也要用类似这样的js来读取,帝国cms也已经有这个功能。我们加入

 

 

 

 

 

JavaScript

1

<script type="text/javascript" src=[!--news.url--]e/public/ViewClick?classid=[!--classid--]&id=[!--id--]&addclick=1></script>

这样一串代码,很明显这个代码也是连接到一个php文件,给了本文章的id和栏目id,这样从数据库中读取出点击量,然后用js写入到页面中,这样就实现了点击统计和实施展示。


【版权声明】
本站部分内容来源于互联网,本站不拥有所有权,不承担相关法律责任。如果发现本站有侵权的内容,欢迎发送邮件至masing@13sy.com 举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

相关内容

网页保护、网页图片保护
1、禁止另存网页,把如下代码加入到网页body/body中 程序代...
2025-05-30
SqlServer 数据库...
--查看数据库大小SELECT DB_NAME(database_...
2024-09-03
docker-compos...
1.Compose介绍 DockerCompose是一个用来定义和...
2024-04-26
firewall-cmd ...
firewalld的简要说明:firewalld 、firewal...
2024-03-15
MySQL数据库”mysq...
MySQL数据库”mysql SQL Error:1146,SQL...
2023-12-02
DNF error: Er...
U盘引导最小化安装anolis oa 8.8 ga出现以下错误DN...
2023-10-27

热门资讯

完美解决帝国cms缩略图之网站... 帝国cms缩略图:网站不同地方生成不同的缩略图。 方便网站多地方调用不同尺寸的缩略图。 根据图片源,...
帝国cms静态文章实现文章的点... 帝国cms中,文章的点击量用:[!--onclick--]来展示,但是很多人加入这个标签后发现,文章...
帝国cms在列表页使用sys_... 先说说 ecms7.0的sys_ResizeImg这个函数 1 函数语法:sys_ResizeImg...
帝国网站管理系统:自定义系统模... 系统模型就是通常所说的系统模块,如:新闻系统,下载系统,商城系统等。而自定义系统模型就是用户可以根据...
帝国CMS循环栏目listsh... 循环栏目导航标签基本语法:[listshowclass]父栏目ID,标签模板ID,是否显示栏目信息数...
帝国CMS统一修改已添加内容页... 原始的地址截图:有个日期目录,要把这个日期目录干掉 帝国CMS统一修改已添加内容页存放目录修改成自定...
帝国CMS网站模板导入导出 为了使网站能随心所欲更换风格与共享模板,EmpireCMS引入了模板组功能。 模板组的三大主要功能:...