ecshop下拉导航当前样式
ecshop自带的导航,可以自定义。也可以在栏目设置!但是没有办法实现下拉。这种情况下一般都是写静态的导航
一些网站导航会加当前样式,要实现当前样式,如果每个页面都加个头部也是可以实现的;but那样太麻烦了。、
smart可以在模版页码有判断,那么在category.php的文件里面加个变量
经过分析category.php里面的
$cat_id 是当前栏目id
$parentid是当前栏目的父级id
在413行加下面的代码
$cur_cat=$parentid>0 ? $parentid : $cat_id;/*** 如果有子栏目的,得到父级id ****/
$smarty->assign(‘cur_cat_’.$cur_cat, 1);
然后在模版里面判断 cur_cat_(当前栏目父级的id)是否等于1 输出一个样式即可!!
{if $cur_cat_1}class=”a_fa current” {else} class=”a_fa click”{/if}
copy © 2025 星澜网络 All Rights Reserved
备案号:鲁ICP备2023015769号