ecshop下拉導(dǎo)航當(dāng)前樣式
ecshop自帶的導(dǎo)航,可以自定義。也可以在欄目設(shè)置!但是沒(méi)有辦法實(shí)現(xiàn)下拉。這種情況下一般都是寫(xiě)靜態(tài)的導(dǎo)航
一些網(wǎng)站導(dǎo)航會(huì)加當(dāng)前樣式,要實(shí)現(xiàn)當(dāng)前樣式,如果每個(gè)頁(yè)面都加個(gè)頭部也是可以實(shí)現(xiàn)的;but那樣太麻煩了。、
smart可以在模版頁(yè)碼有判斷,那么在category.php的文件里面加個(gè)變量
經(jīng)過(guò)分析category.php里面的
$cat_id 是當(dāng)前欄目id
$parentid是當(dāng)前欄目的父級(jí)id
在413行加下面的代碼
$cur_cat=$parentid>0 ? $parentid : $cat_id;/*** 如果有子欄目的,得到父級(jí)id ****/
$smarty->assign(‘cur_cat_’.$cur_cat, 1);
然后在模版里面判斷 cur_cat_(當(dāng)前欄目父級(jí)的id)是否等于1 輸出一個(gè)樣式即可??!
{if $cur_cat_1}class=”a_fa current” {else} class=”a_fa click”{/if}
掃描二維碼手機(jī)查看該文章
文章引用:http://www.qingbaosc.com/news/webzhishi/173.html




