导航栏目循环列表导航,导航标签支持三级导航
全局标记(请注意,type和sid引用和aspcms不同) {jinhei:navlist type=? sid=? postion=? num=10} [navlist:?] {/jinhei:navlist} 参数说明:名称 | 参数 | 选项 | 说明 | 事例 |
---|
类型 | type= | all,news,product,... | 对应后台模型,不支持数组 | {jinhei:navlist type=news} | 分类 | sid= | 数字or数组 | 数字(5)为下级,数组(1,2,5)为当前 | {jinhei:navlist sid=5} | 位置 | postion= | menu, top, left,end | 后台设置位置 | {jinhei:navlist postion=top} | 数量 | num= | 数字 | 非必要,默认空为10 | {jinhei:navlist type=all num=50} |
便签说明:标签 | 说明 | 备注 |
---|
[navlist:i] | 计数 | (从1开始计数) | [navlist:j] | 计数 | (从0开始计数) | [navlist:sid] | 当前分类id | | [navlist:tsid] | 当前分类顶级id | | [navlist:psid] | 当前分类上级id | | [navlist:name] | 栏目名称 | | [navlist:enname] | 栏目英文名称 | | [navlist:link] | 栏目链接 | | [navlist:pic] | 栏目大图 | | [navlist:ico] | 栏目小图 | | [navlist:other1] | 栏目备用文本 | | [navlist:other2] | 栏目备用文本 | | [navlist:num] | 下级分类数量 | | [navlist:target] | 包含http自动新开窗口 | 输出target="_blank" |
常用演示:顶级导航调用演示 {jinhei:navlist type=all}
<li {if:[navlist:sid]= {jinhei:tsid}} class="on" {end if}><a href="[navlist:link]">[navlist:name]</a></li>
{/jinhei:navlist}
导航【首页】样式判断: <li class="nav_menu-item {if:{jinhei:tsid}=0}active{end if}"><a href="{jinhei:sitepath}">首页</a></li> 左侧导航调用演示 {jinhei:navlist sid={jinhei:tsid}}
<li {if:[navlist:sid]= {jinhei:sid}} class="active" {end if}><a href="[navlist:link]">[navlist:name]</a></li>
{/jinhei:navlist}
位置标签postion=? {jinhei:navlist postion=top}
<li {if:[navlist:sid]= {jinhei:tsid}} class="on" {end if}><a href="[navlist:link]">[navlist:name]</a></li>
{/jinhei:navlist}
二级导航事例(顶级菜单常用): {jinhei:navlist type=all num=10} <li><a href="[navlist:link]" {if:[navlist:sid]= {jinhei:tsid}} class="active" {end if}>[navlist:name]</a> {if:[navlist:num]>0} <ul> {jinhei:navlist1 sid=[navlist:sid]} <a href="[navlist1:link]">[navlist1:name] </a> {/jinhei:navlist1} </ul>{end if} </li> {/jinhei:navlist} 三级导航事例(左侧菜单常用): {jinhei:navlist sid={jinhei:tsid} num=50} <li {if:[navlist:sid]= {jinhei:sid}} class="active" {end if} {if:[navlist:sid]= {jinhei:psid}} class="active" {end if}> <a href="[navlist:link]">[navlist:name]</a> {if:[navlist:num]>0} <ul> {jinhei:navlist1 sid=[navlist:sid]} <a href="[navlist1:link]">[navlist1:name] </a> {jinhei:navlist2 sid=[navlist1:sid]} <a href="[navlist2:link]">[navlist2:name]</a> {/jinhei:navlist2} {/jinhei:navlist1} </ul> {end if} </li> {/jinhei:navlist} |