我們?cè)贒edeCMS調(diào)用欄目名稱的時(shí)候使用的標(biāo)簽是channel,這樣就可以調(diào)用出來欄目的名稱,無論欄目的名稱是多長(zhǎng)都會(huì)調(diào)用出來,如果欄目名稱很長(zhǎng)的話就會(huì)影響到導(dǎo)航欄的美觀,所以在調(diào)用的時(shí)候還要做一些欄目名稱字?jǐn)?shù)的限制。
我們?cè)谡{(diào)用標(biāo)題的時(shí)候想要控制字?jǐn)?shù)采用的是titlelen,在調(diào)用的時(shí)候只要加上這個(gè)字段titlelen=60,就可以控制title為30個(gè)字,在代碼中加上以下代碼就可以了:
<a href="[field:arcurl/]" title="[field:title/]">[field:title/]</a>
在調(diào)用的時(shí)候不加titlelen=60字段也可以,在調(diào)用的時(shí)候使用以下代碼:
<a href="[field:arcurl /]" target="_blank"title="[field:title /]">[field:title function=' (strlen("@me")>36 ? cn_substr("@me",36)."..." : "@me" ) '/]</a>
調(diào)用欄目名稱的字段是[field:typename /],在調(diào)用的時(shí)候只要修改成[field:typename function='cn_substr(@me,8)'/],這樣就限制了欄目名稱的字?jǐn)?shù)。
以上大家可以在本次測(cè)試下,如果有任何補(bǔ)充可以聯(lián)系素材無憂小編。
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!
轉(zhuǎn)載請(qǐng)注明: DedeCMS調(diào)用欄目名稱限制字?jǐn)?shù)的方法