茬dedecms首页和列表页模板中怎样动态调用文章
更多精彩就在: 51免费论文网|www.jxszl.com
c="{dede:fieldname=phpurl/}/count.php?view=yes&aid={dede:fieldname=id/}&mid={dede:fieldname=mid/}"type=text/javascriptlanguage="javascript">
但是在列表页或者首页如何实现呢?下面AB模板网和大家来分享给大家的方法,我们可以这样写
当然,我们也可以不修改,直接用
代替[filed:click],但是这样有点不太准确,因为我们浏览首页或者列表页,文章页都没有点击,文章的点击次数也会自动加I.,那么我们该如何办呢?
方法如下
首先我们在/plus目录下找到count.php复制I.份然后重命名为seeclick.php用编辑器将seeclick.php打开然后删除或者注释
if(!empty($maintable))
{
$dsql->ExecuteNoneQuery("UPDATE`{$maintable}`SETclick=click+I.WHERE{$idtype}=$aid");
}
if(!empty($mid))
{
$dsql->ExecuteNoneQuery("UPDATE`dede_member_tj`SETpagecount=pagecount+I.WHEREmid=$mid");
}
这几行代码
这几行的作用是:插入数据库的这两行然后保存
最后在首页和列表页中需要调用点击次数的地方用
这样就实现我们想要的效果了,用到过这个功能,这样虽然可以实现我们想要的效果,但同时也会影响我们的打开速度,所以大家要看情况取舍.
原文链接:http://www.jxszl.com/biancheng/dedecms/74612.html