织梦首页、栏目页、文章页点击浏览次数分别如何调用
    织梦文章浏览次数有两种,一种是静态调用,另一种是动态调用。一般文章也中用标签{dede:field.click/}或者[field:click/]。小编之前首页、栏目页和文章页中出现点击浏览次数都是用[field:click]调用的,发现一个问题,即文章页中,点击过文章或者刷新一次页面后,文章页中的点击浏览次数会加1。然而,首页和栏目页中的并无变化。当点击多次后,生成一下首页或者栏目页,浏览次数会一次性加上点击的次数。这是因为织梦程序是静态调用的,这样对用户体验并不好。小编在网上也了许多资料,而结果是千篇一律的复制粘贴,并没有实质解决问题。解决方案:1、我们在/plus 目录下到count.php文件。/plus是有两个文件的,一个是根目录下面的,一个是模板文件中的,这里打开的是根目录下面的/plus。复制一份count.php文件, 然后重命名一下,名称可以随便。比如笔者改名为gsherhuo.php,将gsherhuo.php文件打开,到以下代码并删除。  if(!empty($maintable)){$dsql->ExecuteNoneQuery(" UPDATE `{$maintable}` SET click=click+1 WHERE {$idtype}='$aid' ");}if(!empty($mid)){$dsql->ExecuteNoneQuery(" UPDATE `dede_member_tj` SET pagecount=pagecount+1 WHERE mid='$mid' ");}这几行的意思是:插入数据库的这两行然后保存。将首页或者栏目页中调用浏览次数的地方代码改为:,小编这里写的是绝对地址。/
织梦管理系统php版本plus/gsherhuo.php?中的gsherhuo.php就是自己修改的名字,而mid=1表示作者id。一般发文章的人都是admin,所以默认为是1。这是动态调用代码,注意[field:mid]的修改。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。