程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP綜合 >> dedeCMS:channelArtlist標簽應用

dedeCMS:channelArtlist標簽應用

編輯:PHP綜合

個性的dede,在制作多級菜單的時候很無奈,當時以為在保證盡量不動源碼的情況下,很難完成二級導航的功能,沒想到channelArtlist這個函數,這唯一能嵌套的函數。

例子1:讀取指定菜單項

{dede:channelArtlist  typeid='2,3,4,5,6'}

<li ><a href='{dede:field name='typeurl'/}' {dede:field name='rel'/} class="{dede:field name='id' function="menu_selectd(@me ,  'heard_selecd' )"/}"  >{dede:field name='typename'/}</a></li>

{/dede:channelArtlist}

例子2: 讀取二級菜單(在這裡發現個很郁悶的bug dede讀取子菜單竟然是用sun 和son都行。 不知道是那個程序員寫錯還是故意的。)

{dede:channelArtlist  typeid='11,16,19,22,23,25,26,36'}

 <li id="{dede:field name='id' function="menu_selectd(@me ,  'slt' )"/}" >

 <a href="{dede:field name='typeurl'/}" menu_selectd(@me ,  'color:#FFF;' )"/}"    id='menu_a'>{dede:field name='typename'/}</a>

 <ul >

  {dede:channel type='sun'}

   <li><a href="[field:typelink/]">[field:typename/]</a></li>

  {/dede:channel}

 </ul>

 </li>

{/dede:channelArtlist}

例子3:讀取指定菜單項下幾條內容。

{dede:channelArtlist typeid="3" col="1"}

<li>

{dede:type}

<a href="javascript:void(0)" onclick="show('pro_[field:id/]')"><b>[field:typename/] </b></a>

</li>

<ul id='pro_[field:id/]' class="pro_all" >

{/dede:type}

{dede:arclist row="5"}

<li><a href="[field:arcurl/]">[field:textlink/]</a></li>

{/dede:arclist}

</ul>

{/dede:channelArtlist}

*
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved