DedeBIZ系统的TAGS标签不显示点击数量,经测试,就算是一直猛刷新,确实是织梦BIZ的BUG了,TAG和ID都合稀泥了,下面直接上修复的织梦教程方法。

动态教程

打开 /system/archive/taglist.class.php 搜索

$this->PageNo = intval($GLOBALS['PageNo']);

在它下面加入

if($this->PageNo == 0){
	$this->PageNo = 1;
}

①继续搜索

$upquery = "UPDATE `#@__tagindex` SET total='{$row['dd']}',count=count+1,weekcc=weekcc+1,monthcc=monthcc+1 WHERE tag LIKE '{$this->Tag}' ";

改为

$upquery = "UPDATE `#@__tagindex` SET total='{$row['dd']}',count=count+1,weekcc=weekcc+1,monthcc=monthcc+1 WHERE tag LIKE '{$this->TagInfos['tag']}' ";

②继续搜索

$this->dsql->ExecuteNoneQuery("UPDATE `#@__tagindex` SET weekcc=0,weekup='{$ntime}' WHERE tag LIKE '{$this->Tag}' ");

改为

$this->dsql->ExecuteNoneQuery("UPDATE `#@__tagindex` SET weekcc=0,weekup='{$ntime}' WHERE tag LIKE '{$this->TagInfos['tag']}' ");

③继续搜索

$this->dsql->ExecuteNoneQuery("UPDATE `#@__tagindex` SET monthcc=0,monthup='{$ntime}' WHERE tag LIKE '{$this->Tag}' ");

改为

$this->dsql->ExecuteNoneQuery("UPDATE `#@__tagindex` SET monthcc=0,monthup='{$ntime}' WHERE tag LIKE '{$this->TagInfos['tag']}' ");

完成,这样就阔以实现点击了。如果用静态版的TAG标签,就要继续往下改了。

静态教程

但是,织梦BIZ程序,已经把TAG标签,整成静态的了,虽然链接有点诡异,看起来稍微还有点嫌弃,但确实是静态的无疑,下面,是生成静态的调用方法。

①、自建一个TAG标签点击次数文件,在 apps 目录下,新建一个 tags_count.php 文件,代码如下

<?php
require_once(dirname(__FILE__)."/../system/common.inc.php");
if (isset($aid)) $arcID = $aid;
if (isset($id)) $cad = $id;
if (!empty($arcID) && ($cad  == 2)) {
    global $dsql;
	$upquery = "UPDATE `#@__tagindex` SET count=count+1 WHERE id = '{$arcID}' ";
    $dsql->ExecuteNoneQuery($upquery);
	
}
exit();
?>

保存为 tags_count.php 文件,放在 apps 目录下即可。

②、打开 /theme/dedebiz/tag_list.htm 在标签列表模版里加

<script type="text/javascript" data-url="{dede:global.cfg_phpurl/}/tags_count.php?aid={dede:php}if(stripos(GetCurUrl(), 'tags.php')){echo '1';}else{echo '2';}{/dede:php}&id={dede:field.tag/}"></script>    
<script>jQuery(function($) {$('script[data-url]').each(function() {var _this = $(this),url = _this.attr('data-url');_this.attr('src',url); });});</script>

加在</body>前面也可以,加在</html>后面也可以,只要加在模板里面就行了。

温馨提示

内容由用户共同创建和维护,并不代表织梦爱好者论坛立场!
建议您独自对内容进行评估,核实并咨询相关的专业人士!

DedeBIZ管理系统,TAG标签不显示点击量的解决办法DedeBIZ管理系统,TAG标签不显示点击量的解决办法DedeBIZ管理系统,TAG标签不显示点击量的解决办法DedeBIZ管理系统,TAG标签不显示点击量的解决办法DedeBIZ管理系统,TAG标签不显示点击量的解决办法+22  22 个回复 | 最后更新于 2025-01-19
该部分是隐藏区

登录后查看回复

该部分是隐藏区

登录后方可回帖

Loading...