本文重点是详细介绍如何在dedecms5.7首页和列表页模板中动态启用文章的浏览次数,可以准确显示资讯文章的浏览次数。是很有用的方法,一定要朋友们参考。
本文介绍了dedecms5.7首页和列表页模板中动态启用文章浏览数的方法,分享给大家参考。实际的完成方式如下:
dedecms5.7程序流程给出的例子是,静态数据是以[filed:click]的方式启用的,所以在首页和列表页上使用并不具体到人。一般只有升级网址后才能显示信息。
那不利于客户体验。如果是在内容文章里,我们可以按照下面的代码来做。在列表页或者主页上怎么做?我们可以这样写。自然不用改就可以马上用[filed:click]了,但是那个统计分析不是很准确。因为当你浏览首页或列表页时,浏览量更新一次,而文章页面没有被点击,那么文章的点击次数会自动加1。那么你应该怎么做呢?
通过以下方式:
首先,我们在/plus文件目录中搜索count.php的副本,然后将其重命名为clicke.php。用在线编辑器打开seeclick.php,然后删除或注释:
复制代码如下:if(!emptyempty($maintable))
{
$dsql->;ExecuteNoneQuery("UPDATE`{$maintable}`SETclick=click1WHERE{$idtype}='$aid'");
}
if(!emptyempty($mid))
{
$dsql->;ExecuteNoneQuery("UPDATE`dede_member_TJ`SETpagecount=pagecount1,其中mid='$mid'");
}
这两行代码。
这两行的作用是:插入数据库查询的两行然后被存储,最后用在必须启用点击次数的主页和列表页面:
复制下面的代码:clicke.php?视图=是&aid=[field:id/]&;mid=[field:mid/]"type='text/JavaScript'language="JavaScript">;
这样才能达到你想要的实际效果。虽然能完成你想要的实际效果,但也会危及你的打开率。所以,你需要根据情况来选择。
期待以上对建设dedecms站的帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)