1. 首页
  2. 源码

【dedecms织梦教程】DEDECMS织梦UTF8版首页文章标题显示不全的解决方案

今天用dedecms 做站发现首页调用标题显示不全,调用代码又没有设置标题长度限制,怎么会显示不全呢,平时都是可以的,后检查发现这次用的dede cms 版本是UTF-8的,平时用的是GBk的。所以出现了问题。 原因分*析:因为UTF-8编码1个中文汉字占用的是3个字节,GBK占用的是2个字节,所以,原先$titlelen = AttDef($titlelen,30)等于对大取30个字节,所以最

今天用dedecms 做站发现首页调用标题显示不全,调用代码又没有设置标题长度限制,怎么会显示不全呢,平时都是可以的,后检查发现这次用的dede cms 版本是UTF-8的,平时用的是GBk的。所以出现了问题。

原因分*析:因为UTF-8编码1个中文汉字占用的是3个字节,GBK占用的是2个字节,所以,原先$titlelen = AttDef($titlelen,30)等于对大取30个字节,所以最多只显示11个汉字。

解决方法:

进入dedecms的后台,在“模板管理”中的“标签源码管理”,找到arclist.lib.php ,点击“编辑”,找到“$titlelen = AttDef($titlelen,30); ”条语句,把其中的改为60(我改为60)或者更大的数值即可。当然你也可以在/include/taglib 这个目录中找到arclist.lib.php,然后同样的方法修改好,再传到你的空间。

注:相关教程知识阅读请移步到dedecms教程频道。
织梦安装教程 通用图文说明https://www.nanrenca.com/5928.html

相关关键词:dede模板|织梦免费模板|免费模板下载|网站源码|织梦模板|Flash网站模板

原创文章,作者:技术宅,如若转载,请注明出处:https://www.nanrenca.com/687.html

发表评论

邮箱地址不会被公开。 必填项已用*标注

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息