1. <dl id="pwerp"></dl>
      2. 想自學教程的朋友,就來教程巴巴。
        教程巴巴
        當前位置: 主頁 > 圖文 > 網頁制作教程 >

        織夢欄目調用教程

        發布時間:2015-04-06 07:23 點擊:
        分享到:
        【評論本教程】 【挑錯本教程】
        ------分隔線----------------------------

        在織夢CMS模板網站首頁,我們使用頂級導航加二級分類導航這樣的調用是非常有用的,這樣一來首先在用戶體驗上可以方便用戶直接找到自己喜歡的欄目,其次從SEO上來講也方便搜索引擎能快速到達二級頁面
        比如下面這張圖片的效果
          
        通常dede中調用一級欄目導航,或者只調用二級欄目導航都不難,因為系統模板里的說明說的很清楚了。type = ‘son | sun’ son表示下級欄目,self表示同級欄目,top頂級欄目。如果一次將一級和二級調出來也不太難,模板團研究它的輸出函數,文件\include\taglib\channel.lib.php第2行。大不了我們可以自己加一個自定類型,如all,再寫一段SQL語句也就實現了。不過要將一級和二級嵌套并應用不同的樣式表就有難度了。試過channel又不能直接嵌套。曾經為這個小問題找了好多網頁都沒有相關的解決辦法,很多提到的都是類似ajax的處理。用在目錄上的比較多。 內容來自織夢模板團

          在瀏覽織夢dedecms標簽說明文檔的時候看到channelartlist說明,這個標簽是系統中不多的一個支持嵌套的標簽,這個標簽通常使用在首頁(含封面首頁),用于輸出一組欄目內容列表,我們可以看到默認模板首頁。抱著試試看的心情試了下,沒想到還真行。下面送上代碼。

        織夢模板團

        <ul> {dede:channelartlist typeid='top' row='8'} <li class="nav1"> <b><a id="{dede:field name='id'/}" href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></b> <ul class="fixfloat"> {dede:channel type='son' noself='yes'} <li><a href="[field:typelink/]">[field:typename/]</a></li> {/dede:channel} </ul> </li> {/dede:channelartlist} </ul>

        織夢模板團

          這樣我們就能為各級的li寫自己的樣式,同時還在一級li的a標記上綁定了id號,這樣就可以通過 css為每一個一級目錄定制左側的小圖標。OK了,這塊就說到這里了,還是需要大家多去實踐。實踐出真知!


         

        相關文章
        亚洲人成电影网站色情网