国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

dede織夢調用頂級二級欄目及下三級欄目方法(數(shù)據(jù)庫實現(xiàn))

2024-07-12 08:48:54
字體:
來源:轉載
供稿:網(wǎng)友
這篇文章主要為大家詳細介紹了dede織夢調用頂級二級欄目及下三級欄目方法(數(shù)據(jù)庫實現(xiàn)),具有一定的參考價值,感興趣的小伙伴們可以參考一下,有需要的朋友可以收藏方便以后借鑒。

①:通過dede調用二級欄目大家都會調用,但要調用三級欄目,就有點麻煩了,如下樣式的三級欄目dede如何調用呢?如下:

----------------------------------------A級主欄目

               +頂級欄目

                    +二級欄目

                         +三級欄目(A)

                         +三級欄目(B)

                         +三級欄目(C)

                     +二級欄目

                         +三級欄目(D)

                         +三級欄目(E)

                         +三級欄目(F)

----------------------------------------B級主欄目     

               +頂級欄目

                    +二級欄目(G)

                    +二級欄目(H)

                    +二級欄目(I)


{dede:channelartlist typeid=6 row=4} (注:這是頂級欄目id)<div class="cpmll"><span><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></span> (注:這是二級欄目名稱)<ul>{dede:sql sql='Select * from dede_arctype where reid=~id~  ORDER BY id limit 0,7'}<li><a href='[field:typedir function='str_replace("{cmspath}","",@me)'/]' target='_blank'>[field:typename/]</a></li>(注:這是三級欄目的靜態(tài)路徑和欄目名稱){/dede:sql}</ul></div>{/dede:channelartlist}

因為[field:typedir /]在數(shù)據(jù)庫存儲的路徑包括{cmspath}這個字符串,所以我們必須處理一下,就用到織夢(dedecms)自帶的cn_substr這個系統(tǒng)函數(shù),這里簡要說一下這個函數(shù)的參數(shù),@me是當前字段值,也就是取出的[field:typedir /]這個值,200和9表示從第9個字符位置( (不包括這個字符))開始截取200個字符。

typeid='' 指定頂級欄目就可以啦, limit0,7 這個7是控制三級欄目的顯示個數(shù)的,顯示樣式自己調整CSS。

②:

可能有很多人因為各種需要,不論是增加密度還是操作方面的便捷性增強用戶體驗,會涉及到dede需要增加三級或者更深層級導航的需求,咱和尚廢話不多說了,直接上代碼:

<ul><li>{dede:type typeid='3'}<a href="[field:typelink/]">[field:typename/]{/dede:type}</a> (如果上面二級名稱掉不出來可以用這個)    <ul>    {dede:channelartlist typeid='3'}    <li><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a>    <ul>    {dede:sql sql='Select * from dede_arctype where reid=~id~'}    <li><a href='[field:typedir function='str_replace("{cmspath}","",@me)'/]'>[field:typename/]</a></li>    {/dede:sql}    </ul>    </li>   {/dede:channelartlist}    </ul></li></ul>

以上代碼能夠實現(xiàn)理論上無限層級深度的導航菜單調用,當然,只要你需要,就能滿足,顯示效果需要CSS來修飾一下,這里織夢模板網(wǎng)就不再附代碼了。

以上就是dede織夢調用頂級二級欄目及下三級欄目方法(數(shù)據(jù)庫實現(xiàn))的全部內容,希望對大家的學習和解決疑問有所幫助,也希望大家多多支持武林網(wǎng)。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 汨罗市| 茂名市| 南陵县| 阳西县| 南宫市| 赤城县| 定远县| 临城县| 铜陵市| 平乐县| 洞头县| 玛曲县| 沿河| 阜阳市| 新巴尔虎左旗| 贵港市| 林口县| 乌拉特中旗| 称多县| 陇川县| 齐齐哈尔市| 繁峙县| 昭通市| 石城县| 天津市| 津市市| 申扎县| 和林格尔县| 香河县| 古田县| 宜章县| 大关县| 平江县| 连云港市| 荆州市| 连平县| 湟中县| 云安县| 大安市| 临澧县| 思茅市|