好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 網站建設 > 建站知識 > [經驗]dede調用一級欄目與二級欄目簡單方法

[經驗]dede調用一級欄目與二級欄目簡單方法

POST TIME:2017-12-02 21:53

我們都知道,織夢程序dedecms在獲取頂級欄目時是非常簡單的一句,{dede:channel}{/dede:channel}就搞定了欄目的調用。但是只有一級欄目有時并不夠用,我們可能還需要添加多個子欄目。更重要的是,我們需要在任意頁面獲取全部頂級欄目下的二級和三級欄目列表的鏈接,原來的代碼就似乎無能為力了。

蔚藍以為任意頁面,就如同蔚藍工作室這個網站那樣,首頁、列表頁與文章頁都在調用全部的欄目列表。這才算真正解決了問題。那是怎么調用多級欄目列表呢?怎么才可以同時調用一級欄目與二級欄目呢?且看下文:

一般的欄目列表調用的是頂級欄目,代碼如下:

<!--展開頂級欄目的分類-->
<H2>欄目導航</H2>
<ul>
{dede:channel type='top' }
<li><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a>
</li>
{/dede:channel}
</ul>

我們可以修改一下,利用dede的文章列表子欄目代碼channelartlist,調用頂級欄目,然后在其中添加二級欄目的調用,經過多次嘗試之后,成功的代碼如下:

<!--展開當前欄目所在全部欄目下的分類-->
<H2>欄目導航</H2>
<ul>
{dede:channelartlist typeid='top'}
<li>
<h5><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></h5>
<dl>
{dede:channel type='son' noself='true'}
<dd><a href='[field:typelink/]'>[field:typename/]</a></dd>
{/dede:channel}
</dl>
</li>
{/dede:channelartlist}
</ul>

截圖案例就不上了,大家可以直接看本站的左邊欄目調用。



收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266