dedecms5.1晋级为5.3招致TAG失落怎样办?
dedecms5.1晋级为5.3招致TAG失落等成绩解决
曾经能够失常事实文章页面的 TAG 带链接哦,并且晋级前文章的TAG 都曾经规复了。上面是详细的处理办法。次要是最初的那句sql执行如下便可。
保举学习:织梦cms
其实修复TAG成绩的答复论坛上不少人都曾经答复过了,多是各人都不当真的去测验考试,并非人家提供的代码不合错误
而是你不克不及齐全的COPY人家的代码,不少代码要修正数据表前缀能力应用。
上面引见一下我处理TAG 成绩的办法:
起首是正在文章页面挪用以后文章的TAG代码:
间接用Tag: {dede:field.tags/} 交换原来的代码
比方说我网站之前取得以后文章TAG代码是这样的留意白色局部是代码,玄色你本人随意:
Tag :{dede:tag type='current'/}
以是如今的显示TAG中央的原代码是:
Tag: {dede:field.tags/}
下面是第一部,上面要修正DEDE CMS 的相干文件了,关上\include\co妹妹on.func.php这个文件
找到 //取得某文档的一切tag 这一局部,把上面的这些代码
代码以下:
function GetTags($aid) { global $dsql; $tags = ''; $query = "Select tag From [url=mailto:`ddmx_taglist]`ddmx_taglist[/url]` where aid='$aid' "; $dsql->Execute('tag',$query); while($row = $dsql->GetArray('tag')) { $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']); } return $tags; } function ParamError() { ShowMsg('对没有起,你输出的参数有误!','javascript:;'); exit(); }
标签: dedecms 织梦教程 织梦技巧 dedecms教程 dede问题解决