关于织梦后台,二级栏目字数太长无法显示全部

如图:栏目太长无法显示全部... 如图:栏目太长无法显示全部 展开
 我来答
雪上熙陽
2014-09-18 · TA获得超过1497个赞
知道大有可为答主
回答量:1841
采纳率:66%
帮助的人:1018万
展开全部
white-space:nowrap;overflow:hidden;text-overflow:ellipsis;

你的容器加上这个css,这样你超出的地方会自动换成(...),你可以加个title标签嘛,title="栏目全名" ,这样鼠标指上去就能看到全部名称了!

text-overflow :clip; 上面代码对应的属性换成这个的话就没有(...)省略号了,只是单纯的截取标题!
追问
是后台无法显示栏目全部,不是前台
追答

栏目名称被定死了,你长度超过后会自动截取,所以你的显示其实是显示全了的,只是你的栏目标题被截取了!这个好像要到数据库去修改,把标题的字符长度修改下就可以了,不过好像还要改配置文件,具体的我不太清楚了!


1.修改数据库

进入数据库 修改表dede_tagindex和dede_taglist的tag字段分别修改为255

2.源文件修改

在include/archives.func.php中查找:if(isset($tag[12])
修改为:if(isset($tag[255])
在include/archives.func.php中查找:if(isset($tag[20])
修改为:if(isset($tag[255])

【DEDE title长度修改】

dedecms 对文章的标题长度作了限制,最长为60字节,这显然不够用。下面是修改方面:

1、进入dedecms后台,系统——系统基本参数——其他选项——文档标题最大长度——在这修改为200或更大(其实200应该是足够了)。

2、进入数据库,点击dede_archives 进入表——title——点击编辑——输入200 (根据需要调整)

DEDE keywords关键词长度修改

1.进入数据库 修改表dede_archives、dede_infos和dede_keywords的keyword字段分别修改为255

2.源文件修改

找到如下文件

/dede/article_add.php

/dede/article_edit.php

/dede/archives_add.php

/dede/archives_edit.php查找$keywords = cn_substrR($keywords,30);和$keywords = trim(cn_substrR($keywords,30));将里面的数值改为255

/dede/inc/inc_archives_functions.php找if(strlen($keywords.$k)>=
将后面的数值改为255

【栏目名称长度修改】

修改数据表dede_arctype中的typename和typedir字段改为255

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式