我们在dedecms挪用栏目名称的时候利用的标签是channel,这样就可以挪用出来栏目标名称,无论栏目标名称是多长城市挪用出来,假如栏目名称很长的话就会影响到导航栏的雅观,所以在挪用的时候还要做一些栏目名称字数的限制。
我们在挪用标题的时候想要节制字数回收的是titlelen,在挪用的时候只要加上这个字段titlelen=60,就可以节制title为30个字,在代码中加上以下代码就可以了:
<a href=http://www.dede58.com/"[field:arcurl/]" title="[field:title/]">[field:title/]</a>
在挪用的时候不加titlelen=60字段也可以,在挪用的时候利用以下代码:
<a href=http://www.dede58.com/"[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)'/],这样就限制了栏目名称的字数。