首页 » Web前端 » php中view函数技巧_这个建站技巧一定要学一下织梦cms给栏目专题添加阅读数量统计

php中view函数技巧_这个建站技巧一定要学一下织梦cms给栏目专题添加阅读数量统计

访客 2024-11-15 0

扫一扫用手机浏览

文章目录 [+]

织梦默认的统计计数代码只能统计文章被点击的次数,但是我们做企业网站尤其是医疗网站的时候,重点在专题培植上,我做的这个站大约有800个专题,每个专题都做到了内容在后台的可视化编辑。

我这首先阐明一下这个需求,下面这个图片是一个二级项目汇总页面

php中view函数技巧_这个建站技巧一定要学一下织梦cms给栏目专题添加阅读数量统计

当我们点关注时,会跳转转到项目描述页面,如果所示。

php中view函数技巧_这个建站技巧一定要学一下织梦cms给栏目专题添加阅读数量统计
(图片来自网络侵删)

这时候再转头看上一页的项目汇总页面,关注数+1了,这是怎么实现的呢?织梦cms默认只会将文章页的阅读数+1,对付栏目页面无计可施,须要我们自主开拓。
下面小哥分享一下代码,看我是怎么实现的,须要的直接拿走吧!

首先我们打开织梦cms plus目录下的count.php,将代码改写成如下形式。

require_once(dirname(__FILE__).\公众/../include/common.inc.php\"大众);

if(isset($aid)) $arcID = $aid;

$cid = empty($cid)? 1 : intval(preg_replace(\公众/[^-\d]+[^\d]/\"大众,'', $cid));

$arcID = $aid = empty($arcID)? 0 : intval(preg_replace(\"大众/[^\d]/\公众,'', $arcID));

$maintable = '#@__arctype';$idtype='id';

if($aid==0) exit();

//UpdateStat();

if(!empty($set))

{

$dsql->ExecuteNoneQuery(\公众 UPDATE `{$maintable}` SET click=click+1 WHERE {$idtype}='$aid' \"大众);

}

if(!empty($view))

{

$row = $dsql->GetOne(\公众 SELECT click FROM `{$maintable}` WHERE {$idtype}='$aid' \"大众);

if(is_array($row))

{

echo \公众document.write('\公众.$row['click'].\"大众');\r\n\"大众;

}

}

exit();

在项目先容页面利用如下代码加计数器+1

<script src=\"大众{dede:field name='phpurl'/}/count.php?aid={dede:field name='id'/}&set=1\"大众 language=\"大众javascript\"大众></script>

在项目列表页,利用如下代码显示每个项目的关注人数

<script src=\"大众{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}\公众 type='text/javascript' language=\"大众javascript\公众></script>

关注后您将得到更多医美网站,企业网站制作案例和源码。
如果您有建站需求,请点击兼职小哥底部菜单->快速建站,与我联系吧!

标签:

相关文章

房山第一探寻历史文化名区的魅力与发展

房山区,位于北京市西南部,历史悠久,文化底蕴深厚。作为北京市的一个重要组成部分,房山区的发展始终与首都的发展紧密相连。房山区积极推...

Web前端 2025-02-18 阅读1 评论0

手机话费开钻代码数字时代的便捷生活

我们的生活越来越离不开手机。手机话费作为手机使用过程中的重要组成部分,其充值方式也在不断创新。手机话费开钻代码应运而生,为用户提供...

Web前端 2025-02-18 阅读1 评论0

探寻专业奥秘如何查询自己专业的代码

计算机科学已成为当今社会不可或缺的一部分。掌握一门专业代码对于个人发展具有重要意义。面对繁杂的学科体系,如何查询自己专业的代码成为...

Web前端 2025-02-18 阅读0 评论0