建站知識

Welcome to Beijing RuiHeng TianLong Technology Co., Ltd.

北京網站建設-dede二級分類怎樣調用?dede里channelartlist標簽怎樣嵌套?

時間:  來源:網站建設公司  作者:網站制作公司  點擊量:
北京網站建設-dede二級分類和channelartlist標簽嵌套要使用sql 語句來實現


在用dede進行北京網站建設時,dede有個很棘手的問題,多級分類循環的問題,在dede設計的時候只有一個標簽允許嵌套那就是:channelartlist 但是有一個問題就是當下級有分類的時候他就是顯示正常,如果沒有下級分類,那么他將循環同級分類,這樣不是我們想要的結果,如果有下級顯示下級,如果沒有下級就不顯示,來讓我們看一下,是怎么做到的
這里用到了sql語句,
 

實現代碼:

其實也就是一個標簽嵌套,二級分類用sql語句來實現。

 

{dede:channelartlist row='4' typeid='5'}
    <li class="plist_content_c"><a href="{dede:field name='typeurl'/}" class='parent'><span>{dede:field name='typename'/}</span></a>
     {dede:sql sql='Select * from dede_arctype where reid=~id~' order by sortrank}
     <li class="plist_content_c1"><a href='[field:typedir function='str_replace("{cmspath}","",@me)'/]' target='_blank'><span>[field:typename/]</span></a></li>
     {/dede:sql}
{/dede:channelartlist}


在補充一點


除了宏標記外,channelartlist是唯一一個可以直接嵌套其它標記的標記,不過僅限于嵌套
{dede:type}{/dede:type} 和 {dede:arclist}{/dede:arclist} 兩個標記。
底層模板變量:
包含{dede:type}{/dede:type}及{dede:arclist}{/dede:arclist}下面所有底層模板變量

 

特殊應用

<div class='news' id='{dede:field name='id'}'></div>

二級分類循環的網站建設,你學會了嗎

本文TAG標簽: 北京網站制作 北京網站建設
返回關閉本頁
上一篇:北京網站建設_css中font-size不管用失效,谷歌瀏覽器font-size不管用,解決方法。    下一篇:北京網站制作-channelartlist自動獲取上級欄目,自動獲取同級欄目,不指定typeid
推薦閱讀

Copyright ? 2010-2021 北京瑞恒天龍科技有限公司  All Rights Reserved  |  北京網站建設知名服務商  |  北京網站制作 | 京ICP備11004170號-1   京公網安備110107000463號
地址:北京市海淀區永定路長銀大廈B座  非工作時間:15810379666  服務熱線:400-600-6204 座機:010-89941606 轉801/802/803/804  版權所有 盜版必究!

在線咨詢
關閉
電話咨詢
網站制作電話
400-600-6204
美女被强奷到高潮娇喘