概述个性的dede,在制作多级菜单的时候很无奈,当时以为在保证尽量不动源码的情况下,很难完成二级导航的功能,没想到channelArtlist这个函数,这唯一能嵌套的函数。太爽了。用着例子1:读取指定菜单项123{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都行。 不知道是那个程序员写错还是故意的。)12345678910{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'/}" {dede:field name='id' function="menu_selectd(@me , 'color:#FFF;' )"/}" id='menu_a'>{dede:field name='typename'/}</a><ul visibility: hidden;">{dede:channel type='sun'}<li><a href="[field:typelink/]">[field:typename/]</a></li>{/dede:channel}</ul></li>{/dede:channelArtlist}例子3:读取指定菜单项下几条内容。12345678910111213{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" display:none;">{/dede:type}{dede:arclist row="5"}<li><a href="[field:arcurl/]">[field:textlink/]</a></li>{/dede:arclist}</ul>{/dede:channelArtlist}
个性的dede,在制作多级菜单的时候很无奈,当时以为在保证尽量不动源码的情况下,很难完成二级导航的功能,没想到channelArtList这个函数,这唯一能嵌套的函数。太爽了。用着
例子1:读取指定菜单项
1
2
3{dede:field name='typename'/}
{/dede:channelArtList}例子2: 读取二级菜单(在这里发现个很郁闷的BUG dede读取子菜单竟然是用sun 和son都行。 不知道是那个程序员写错还是故意的。)
1
2
3
4
5
6
7
8
9
10
{dede:field name='typename'/}
{dede:channel type='sun'}
{/dede:channel}
{/dede:channelArtlist}例子3:读取指定菜单项下几条内容。1
2
3
4
5
6
7
8
9
10
11
12
13
{dede:type}
[field:typename/]
{/dede:type}
{dede:arcList row="5"}
href="[fIEld:arcurl/]">[fIEld:textlink/]
{/dede:arcList}
{/dede:channelArtList}
以上是内存溢出为你收集整理的dede(织梦)CMS:channelArtlist标签应用全部内容,希望文章能够帮你解决dede(织梦)CMS:channelArtlist标签应用所遇到的程序开发问题。如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
评论列表(0条)