您现在的位置是:首页 > 网站建设网站建设

织梦模板里调用栏目时怎么限制栏目标题的长度?跪求。最好发点教程。

江湖快报网2023-02-03 07:04:51【网站建设】人已围观

简介你试一下这个,{dede:field.typename function='cn_substr(@me,30)/} 内容页面用这个,看可以不用吗
DEDECMS(织梦)通过channel频道列表调出所有的频道名称后,名称显示有点长,怎么

你试一下这个,{dede:field.typename function='cn_substr(@me,30)/} 内容页面用这个,看可以不用吗

DEDECMS(织梦)通过channel频道列表调出所有的频道名称后,名称显示有点长,怎么限制名称的显示长度呢?

[field:typename function='cn_substr(@me,字符长度)' /]在标签里面添加这个

怎样限制dedeCMS文章详情页描述文字的长度?

dedecms默认的descrtption最大长度是250,数据表中的字段是varchar(255)。也就是说能存储的最大长度都没到300,所以你的300这个肯定是没起作用的。

修改dedecms默认的description长度方法:
一,到数据库去修改dede_archives表的description字段,长度255改为我们想要的数字。
二,修改article_add.php和article_edit.php,找到其中的$description = cn_substrR($description,250);250改为我们想要的数字。
三,点击系统-》系统基本参数-》其他设置 把自动摘要长度那项设置成我们想要的数字就可以了。
上面这几处的数字应该是一样的。

另外如果你用的是utf8编码的dede,你要注意utf8编码下一个汉字是占用3个字节的。

织梦首页栏目数量调用标签

你说的 栏目 是指 地下的 几小块吧? 调用 织梦的标签不可以的,因为他没有提供你要的标签属性,你需要修改源码。 源码位置在 include /taglib/channelartlist.lib.php文件修改里边的query语句 加个条件即可,第46行,不过由于这个标签是通用的 ,最好 在模板标签加个属性,比如myself=1然后在 刚才那个文件里判断 $ctag->getAtt(myself)是否等于1,等的话 再加_____________________ 调用ID为9的最新信息 {dede:arclist row=13 titlelen=36 orderby=pubdate channelid=1 typeid=9}typeid就是指定的栏目编号

Tags:首页   调用   数量

很赞哦! ()

文章评论

    共有条评论来说两句吧...

    用户名:

    验证码:

本站推荐