您当前的位置:首页 > CMS常见问题 > ecshop常见问题 >

ecshop商品分类页点击筛选属性之后当前分类栏目高亮失效解决方法

来源:网站仿制0

ecshop的商品分类可设置显示在导航栏,我在点击该商品分类进入到商品分类页面的时候,导航栏的当前商品分类栏目高亮显示,但当我点击该商品分类的筛选属性时,页面加载完毕后,导航栏的当前商品分类栏目高亮失效,变成了首页栏目高亮显示,这很明显是程序的一个Bug,修复这个错误很简单,使用代码编辑软件打开/includes/lib_main.php文件,搜索function get_navigator,就是这个函数控制导航栏目的输出,在这个函数内搜索如下代码:

$condition = empty($ctype) ? (strpos($cur_url, $v['url'])===0) : (strpos($cur_url, $v['url'])===0 && strlen($cur_url)==strlen($v['url']));

将以上代码替换为以下

$condition = empty($ctype) ? (strpos($cur_url, $v['url'])===0) : (strpos($cur_url, $v['url'])===0);

建站咨询

咨询热线

微信交流

返回顶部