导航标签:
{m:nav field="catid,catname,arrchildid,pclink" where="parentid=0" limit="20"} {loop $data $v} <li><a href="{$v[pclink]}" {if $v['type']==2} target="_blank" {/if}>{$v[catname]}</a></li> {/loop} 可能存在的属性: 属性名------解释说明 field ------获取字段名称,例如: field="catid,catname,arrchildid,pclink" order ------排序规则,例如: order="listorder ASC" where ------条件属性,例如: where="parentid=1" limit ------限制条数,例如: limit="10" 默认值为20
下面是官方示例:
官方代码是:
<div class="menu"> <ul class="nav"> <li><a {if !isset($catid)} class="current" {/if} href="{$site[site_url]}">首页</a></li> {m:nav field="catid,catname,arrchildid,pclink,type" where="parentid=0" limit="20"} {loop $data $v} <li> <a{if isset($catid) && $v['catid']==$catid} class="current" {/if} href="{$v[pclink]}" {if $v['type']==2} target="_blank" {/if}>{$v[catname]}</a> <!-- 这里是二级栏目的循环,不需要的可以删除,代码开始 --> {if $v['arrchildid']!=$v['catid']} {php $r = get_childcat($v['catid']);} <ul class="sub_nav"> {loop $r $v} <li><a href="{$v[pclink]}">{$v[catname]}</a></li> {/loop} </ul> {/if} <!-- 这里是二级栏目的循环,不需要的可以删除,代码结束 --> </li> {/loop} </ul> </div>