欢迎来到做网站吧,请先 登录注册

教程观看记录

资源投稿 | 网站地图 | 联系我们 | 收藏本站 |

做网站吧 > 图文教程 > 织梦DEDECMS教程 >
收 藏
1800

DEDECMS织梦UTF-8版首页文章标题显示不全的解决方案

所属栏目:织梦DEDECMS教程 来源:未知 内容发布:做网站吧

今天用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,然后同样的方法修改好,再传到你的空间。

织梦二次开发QQ群

群号(383578617) DedeCMS织梦教程QQ群 如果您有任何织梦问题,请把问题发到群里,群主将免费为您写解决教程!更多织梦模板、织梦插件、织梦教程请移步http://www.lol9.cn

文章关键词:

相关推荐
网友评论
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
上一篇:修改织梦DedeCMS友情链接的字数、个数限制
下一篇:DEDE TAG标签出现"系统无此标签,可能已经移除"的解决方法

返回顶部