navigation導航菜單(dan)首頁高亮的判(pan)斷方法:
{eyou:navigation position_id='1' id='field1' currentclass='inmenu_1' loop='10'}
{eyou:eq name='$Request.param.m' value='Index'}
{eyou:if condition='($field1.nav_id neq 7 )'}
<li id="liproducts"><a href="{$field1.nav_url}" class="{$field1.currentclass}">{$field1.nav_name}</a>
{eyou:else /}
<li id="liproducts"><a href="{$field1.nav_url}" class="inmenu_1">{$field1.nav_name}</a>
{/eyou:if}
{eyou:else /}
<li id="liproducts"><a href="{$field1.nav_url}" class="{$field1.currentclass}">{$field1.nav_name}</a>
{/eyou:eq}
{/eyou:navigation}
我(wo)寫的(de)(de)(de)比較(jiao)笨(ben),標簽以內直接判(pan)斷(duan)首頁的(de)(de)(de)高亮的(de)(de)(de)方式 就是(shi)上面也能實(shi)現。當models標簽也是(shi)可(ke)以。通(tong)常(chang)models標簽都是(shi)首頁額外(wai)寫用(yong)首頁判(pan)斷(duan)后才用(yong)models調用(yong)。
本(ben)方式就是直(zhi)接調用后來做判斷。
注意的是:紅色 inmenu_1為高(gao)亮樣式。
藍色是 7是navigation導航的ID (也是我們要判斷首頁的ID) 標簽為 nav_id 這個ID要去數據庫查看,一般后臺沒直接提現,如果大家不懂的話 可以寫個標簽比如{$field1.nav_id} 隨便加進{$field1.nav_name}后(hou)面(mian) 保存看下前端 就會顯示 欄目(mu)加數(shu)字(zi) 這個數(shu)字(zi)就是ID了。