织梦建站教程
dede织梦内容页tag标签调用出现代码,内容无法修改?
关注:16  答案:1  悬赏:10
  • 已关闭宝盈森
  • 2019-10-30
 dede织梦内容页tag标签调用出现代码,内容无法修改?
dede织梦内容页tag标签调用出现代码,内容无法修改?
 
出现类似这样的重复代码?该如何处理呢?
最佳答案
暂无最佳答案
全部回答
  • 2019-10-30 10:38
 dede织梦内容页tag标签调用出现代码,内容无法修改
 
这是经常再内容也调用tag标签出现的现象,在dedecms的TAG标签框填入标签词。保存之后,编辑框内出现了<a href='/tags.php?/标签词'>,而且丢失靠后的tag标签词,并且修改再次保存也无法修改成功。
 
修改方法/步骤
 
1,现象是无法修改,也无法添加,更无法去除代码
 
dede织梦tag标签内容无法修改,保存后出现代码
 
 
经过检查得知,问题出在/include/helpers/archive.helper.php这个文件下
 
dede织梦tag标签内容无法修改,保存后出现代码
 
出现问题的语句在131行左右
 
$tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a> ";
 
此句式命名了TAG标签,编辑框的展现形式
 
将此语句替换为
 
$tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
 
GetTags即可恢复正常
 
dede织梦tag标签内容无法修改,保存后出现代码
 
5正常编辑框如下图所示
 
dede织梦tag标签内容无法修改,保存后出现代码
 
6在模板使用语句
 
{dede:tag row='30' sort='new' getall='0'} <a href='[field:link/]'>[field:tag /]</a>{/dede:tag}
 
即可调用
 
2,当然还有更简单的方法:就是直接替换下载新版的织梦CMS 5.7版本,DedeCMS-V5.7-UTF8-SP2 下载 /include/helpers/archive.helper.php  直接替换此文件即可。