本文目录一览:
- 1、帝国cms自定义内容页文件名过长老是被截断怎么办?
- 2、帝国cms程序文章字过长就不显示内容怎么办?
- 3、“上一篇”“下一篇”的标题字数能不能控制 帝国cms
- 4、织梦title字数怎样限制?
- 5、水淼phpcms站群文章更新器标题字数限制如何更改
帝国cms自定义内容页文件名过长老是被截断怎么办?
发生该问题主要原因是帝国cms 6.6版本时,filename这个字段是60的长度,升级到7.0后变成36长度了,所以会导致这个问题。
解决办法:用phpmyadmin进数据库修改表字段。把ecms_news,ecms_news_check,ecms_news_doc里面的 filename 都改char(80)或者需要的最大长度。
帝国cms程序文章字过长就不显示内容怎么办?
首先,看下数据库是否成功保存了内容。
其次,如果保存成功,看下字段保存的内容,是否是有其它特殊字符。
然后,如果保存失败,看下php的配置,是否表单字段过长,服务器不接受。
最后,数据库里面正常,就要看下是否前端调用有问题,是否样式有问题。
通过一步步分析,找到产生问题的那个点,问题就好解决了。
“上一篇”“下一篇”的标题字数能不能控制 帝国cms
当然可以控制使用字符串截取
控制上一篇标题字数截取30个字符为例
运用:?=esub($bqr[title],30)?
[e:loop={'selfinfo',1,0,0,'id'.$navinfor[id].'','id
desc'}]上一篇:?=esub($bqr[title],30)?/a[/e:loop]
织梦title字数怎样限制?
方法一:直接使用 titlelen属性 比如我想使标题显示20个汉字,也就是40个字节,那么可以定义titlelen=‘40’。这种方法通常在列表标签arclist中使用。常规写法如:arclist typeid='2' row='6' titlelen='40'flag='c'ahref='[field:arcurl/]'[field:title/]/a/arclist方法二:使用“cn_substr()”函数截取字符比如我想使标题显示10个汉字,也就是20个字节,那么我可以这样写:function=cn_substr(@me,20/)这个函数。常规写法:a href='[field:arcurl/]'[field:titlefunction="cn_substr(@me,20)"/]/a这两种方法可以说是织梦cms常用的限制title字数的方法。那么这两种方法是否可以通用呢?比如说是列表页、文章页或者其他页面版块都统一用第一种方法,或者都用第二种方法?你可以试试。不过,思源可以肯定的告诉你,显然是不可能的。
水淼phpcms站群文章更新器标题字数限制如何更改
要取消字数限制,首先要调整数据库字段的长度,找到保存文章的表,找到标题字段 ,看一下现在的长度是不是比你需求的小。
一般是 varchar(150) 150就表示长度,如果小,在数据库管理工具里直接改大一点,也可以在代码里利用sqll调整
ALTER TABLE `article` CHANGE `title` `title` varchar(300) NOT NULL default ''
然后,在代码文件里找到保存文章的逻辑,如果有截取字符串的操作,也把里面的长度改成你需要的。
你这里没有帖代码,我就不好演示了,你根据情况去处理吧