校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > [經驗]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
主站蜘蛛池模板: 日喀则市| 巨野县| 芜湖县| 阿城市| 唐山市| 富阳市| 灵川县| 湖南省| 阿合奇县| 蒙自县| 城口县| 马边| 多伦县| 阜康市| 合作市| 裕民县| 宁河县| 准格尔旗| 榆社县| 无极县| 禄劝| 永福县| 延津县| 雅江县| 东源县| 金坛市| 沐川县| 福鼎市| 江阴市| 上栗县| 泰州市| 安化县| 横山县| 天台县| 孟村| 永胜县| 大石桥市| 郯城县| 凤城市| 洪洞县| 永川市|