> #### 导航菜单列表标签 > > 适用范围:全站任意地方均可使用 > > 标签作用:用于调导航菜单栏目列表,对应后台的“站点配置>站点导航” #### 1、导航菜单列表 ``` <ul> /*一级导航*/ {dhcmsnav limit='' " orderby='sort asc'} <li> <a href="{$nav.url}"> {$nav.name} </a> <ul> /*二级导航*/ {dhcmsnav pid='$nav[id]' limit='' orderby='sort asc'} <li><a href="{$nav.url}" >{$nav.name}</a></li> {/dhcmsnav} </ul> </li> {/dhcmsnav} </ul> ``` > **控制参数:** > > limit=\* 数量,非必填,用于控制输出的数量 > > orderby=\* 排序,非必填,用于导航的排序规则传入,通常的值:如sort asc,id desc等符合sql排序语法即可 > > pid=\* 当前栏目的父id,可用于输出当前栏目的子菜单 > **字段调用栏目说明** > 调用示例如上述代码段标签内部写法如:{$nav.name} #### 2、常见使用示例 > **高亮菜单** > 使用判断语句class="{if $nav.id == $catefs.id}active{/if}" 当选中的id和菜单的id相同,给与选中高亮显示 可判断的参数有id,num(数量)等关于导航的所有字段 > **菜单嵌套** > 多级导航如上面代码段,依次内推