GET输出标签

nav导航输出

标签说明:用于网站导航(网站栏目)数据输出

适用版本:P8-19042801以上版本

输出格式:

{%get name=nav  class=参数...%}

...

{%/get%}

循环变量标签:$array  主分类        $array[i].childArray子分类

参数说明:

参数是否必填说明备注
path
必选当前页面类型标识

通常使用默认变量:$path

有关path的说明,请查看“其它字段”描述

current必选当前选定栏目

通常使用默认变量:$current

doc_id必选显示内容ID$current
hover_id必选当前导航分类$hover_id
ishome 可选是否显示首页1:表示显示;0表示不显示;默认为0
ismenu可选输出主分类是否输出主分类,1:是,0:否,默认为0
isacs可选输出附加分类是否输出附加分类,1:是,0:否,默认为0
iswap可选输出手机分类是否输出手机分类,1:是,0:否,默认为0
child可选输出分类级别默认为1级,可选参数为:1:一级,2:二级,3:三级


特别说明:

{%if $array[i].hover==1%} 当前样式{%/if%}                     用于当前栏目的样式判断

{%if $array[i].nevigate_target==1%} target="_blank" {%/if%}          判断当前页面是否为新窗口打开


主要字段说明:

title:导航名称

link:导航链接

 

实例一:输出网站栏目

{%get name=nav class=path:$path,current:$current,hover_id:$hover_id,doc_id:$doc_id,child:3,ismenu:1%}
<div id="navbar">
	<ul class="nav navbar-nav">
		{%forlist from=$array key=i%}
		<li class="dropdown {%if $array[i].hover==1%}active{%/if%}">
			<a title="{%$array[i].title%}" href="{%$array[i].link%}">{%$array[i].title%}</a>
		</li>
		{%/forlist%}
	</ul>
</div>
{%/get%}


实例二:输出主栏目及子栏目

{%get name=nav class=path:$path,current:$current,hover_id:$hover_id,doc_id:$doc_id,child:3,ismenu:1%}
<div id="navbar">
	<ul>
		{%forlist from=$array key=i%}
		<li class="dropdown {%if $array[i].hover==1%}active{%/if%}">
			{% if count( $array[i].childArray ) > 0 %}
			<a href="{%$array[i].link%}" {%if $array[i].nevigate_target==1%}target="_blank"{%/if%} title="{%$array[i].title%}">{%$array[i].title%}</a>
			<ul role="menu">
				{%forlist from=$array[i].childArray key=ii%}
				<li><a href="{%$array[i].childArray[ii].link%}" title="{%$array[i].childArray[ii].title%}">{%$array[i].childArray[ii].title%}</a></li>
				{%/forlist%}
			</ul>
			{%else%}
			<a title="{%$array[i].title%}" href="{%$array[i].link%}">{%$array[i].title%}</a>
			{%/if%}
		</li>
		{%/forlist%}
	</ul>
</div>
{%/get%}