请选择 进入手机版 | 继续访问电脑版

调用栏目标签channel名称时限制字数

[复制链接]
树苗收集系 发表于 2020-9-16 11:52:38 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
我们在DedeCMS调用栏目名称的时候使用的标签是channel,这样就可以调用出来栏目的名称,无论栏目的名称是多长都会调用出来,如果栏目名称很长的话就会影响到导航栏的美观,所以在调用的时候还要做一些栏目名称字数的限制。  

我们在调用标题的时候想要控制字数采用的是titlelen,在调用的时候只要加上这个字段titlelen=60,就可以控制title为30个字,在代码中加上以下代码就可以了:

  1. <a href="[field:arcurl/]" title="[field:title/]">[field:title/]</a>
复制代码

在调用的时候不加titlelen=60字段也可以,在调用的时候使用以下代码:  

  1. <a href="[field:arcurl /]" target="_blank"title="[field:title /]">[field:title function=' (strlen("@me")>36 ? cn_substr("@me",36)."..." : "@me" ) '/]</a>
复制代码

调用栏目名称的字段是[field:typename /],在调用的时候只要修改成[field:typename function='cn_substr(@me,8)'/],这样就限制了栏目名称的字数。

回复

使用道具 举报

精彩评论2

没有糖吃的孩子 发表于 2020-9-22 22:52:13 | 显示全部楼层
前来支持~~~~~~~~~~~~~~~~~~~
回复

使用道具 举报

天使爱上吸血鬼 发表于 2020-10-8 20:37:19 | 显示全部楼层
感谢您的无私精神...
回复

使用道具 举报

发布主题
推荐阅读 更多
阅读排行 更多
广告位
关注官方微信

微信号:sorv_green

微博:blueFresh素材大全

QQ1群:45163589

QQ2群:54765476

全国服务热线:

400-123-456789

(工作日:周一至周五 9:00-16:00)
北京市朝阳区红军营南路19号集美家居后院楼2层
enquire@sorv_green.com

Archiver-手机版-小黑屋- 书丨SORV.cn

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.  皖ICP备18000311号-4