我们在DedeCMS调用栏目名称的时候使用的标签是channel,这样就可以调用出来栏目的名称,无论栏目的名称是多长都会调用出来,如果栏目名称很长Y \ ) J O f的话就会影响到导航栏的美观,所以在调用的时候还要做一些栏目名称字数的限制。
我们在调用标题的时候想要控制字数采用的是titlelen,在调用的时候只要加上这个字段titlelen[ x m 2 c c n ~=60,就可以控制title为A v U 6 ] { 7 P30个字,在代码中加上以下代码就可以了:<a href=”http://www.dede58.com/a/dedejq/[field:arcurl/]” title=”[field:title/]”&g^ r l c w o ` i :t;[field:title/]</a>
在调用的U | – J# V e v [ W候不加titlelen=60字段也可以,在调用的时候使用以下代码:
<a href=”http://w0 u t d g h Pww.dede58.com/a/de– – , Gdejq/[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)’/],这样就限制了栏目名称的字数。

免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用t $ R途,如果损害a N _了您的权利,请联系网站客服处理。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注