章丘做网站织梦文章标题调用不全怎么解决

2019-2-19 21:43:18      点击:
今天在章丘做网站过程中,采用的是dedecms系统,做网站中发现首页调用标题显示不全,调用代码又没有设置标题长度限制,怎么会显示不全呢,平时都是可以的,后检查发现这次用的dedecms版本是UTF-8的,平时用的是GBk的。所以出现了问题。
原因分析:因为UTF-8编码1个中文汉字占用的是3个字节,GBK占用的是2个字节,所以,原先$titlelen=AttDef($titlelen,30)等于最大取30个字节,所以最多只显示11个汉字。
解决方法:
第一种方法:进入dedecms的后台,在“模板管理”中的“标签源码管理”,找到arclist.lib.php,点击“编辑”,找到“$titlelen=AttDef($titlelen,30);”条语句,把其中的改为60或者更大的数值即可。
第二种方法:可以在网站根目录\include\taglib这个目录中找到arclist.lib.php,然后同样的方法修改好(推荐用NOTEPAD++),再上传到主机上。