標簽說明:用於網站導航(網站欄目)數據輸出
適用版本: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%}