主頁 > 網(wǎng)站建設(shè) > 建站知識(shí) > 織夢(mèng)(dedecms)循環(huán)調(diào)用二級(jí)欄目下三級(jí)欄目

織夢(mèng)(dedecms)循環(huán)調(diào)用二級(jí)欄目下三級(jí)欄目

POST TIME:2017-10-25 10:16

后臺(tái)已經(jīng)建好欄目,對(duì)于產(chǎn)品展示欄,之前按照這樣的寫法:

{dede:channelartlist  cacheid='channelsonlist' typeid=3 }
 <dd>
    <dl>
      <dt><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></dt>
      <dd>
        <ul>
        {dede:channel type='sun' row='10' noself='yes'}
        <li><a href="[field:typeurl/]">[field:typename/]</a></li>
        {/dede:channel}
        </ul>
      </dd>
    </dl>
  </dd>
 {/dede:channelartlist}

 

 如果用以上代碼的話,前臺(tái)頁面的顯示將不太令人滿意。對(duì)于有子類的二級(jí)目錄,將會(huì)正確顯示其子類,那些沒有子類的 將顯示其同類列表。

這樣的結(jié)果著實(shí)另人費(fèi)解。

接下來看第二種代碼寫法如下:

{dede:channelartlist typeid=3 }
 <dd>
    <dl>
      <dt><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></dt>
      <dd>
        <ul>
         {dede:sql sql='Select * from `dede_arctype` where reid=~id~ ORDER BY id'}
        <li><a href="[field:typedir function="cn_substr(@me,200,9) " /]">[field:typename/]</a></li>
        {/dede:sql}
        </ul>
      </dd>
    </dl>
  </dd>
 {/dede:channelartlist}

結(jié)果呢,當(dāng)然應(yīng)該會(huì)是你想要的了,如下圖。

這樣的話,有子類就顯示,沒有就不顯示了。



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

  • 400-1100-266