Ecshop模板网
首页 > ecshop教程 > ecshop经验分享 > 让ecshop后台管理显示扩展分类
文章详情

让ecshop后台管理显示扩展分类

ecshop模板网 / 2014-05-10

ecshop 后台商品列表默认只显示分类下的商品,而不显示扩展分类中的商品,以下是ecshop模板堂给出的解决方法: 
打开admin/includes/lib_goods.php 第839行左右的位置 可以看到如下代码: 
$where = $filter['cat_id'] > 0 ? " AND " . get_children($filter['cat_id']) : ''; 
把以上这行代码的内容换成如下内容即可: 
     if($filter['cat_id']>0){ 
            $where = " AND (".get_children($filter['cat_id']); 
            $where .= " or goods_id in (SELECT goods_id FROM ecs_goods_cat where cat_id=".$filter['cat_id']."))"; 
        }else{ 
            $where = ""; 
        } 


这里涉及到and   和or  的优先级,and比or 优先,例如  语句1  and  (语句2 or  语句3)

下一篇: 在ecshop文件下载(下载次数、ip、时间)代码 上一篇: 二次开发让ecshop独立评论并分页
 用户评论(共 0 条评论)
  • 暂时还没有任何用户评论
用户名: 匿名用户 E-mail:
当前心情:
评论内容:
验证码: captcha
返回顶部 返回首页
 
QQ在线咨询
售前电话热线
#
售前QQ客服