如何在Ecshop后台管理的时候显示扩展分类

Ecshop果然受做电商的站长们喜爱,高速度 主机php空间现在有很多使用ecshop建站的客户朋友。因为后台功能非常之强大,虽然这样但是还是有些没有想到的。今天高速度 主机小编在处理售后的时候,一位老店长用户问小编。ecshop后台商品列表默认只显示分类下的商品,而不显示扩展分类中的商品。有没有办法然扩展分类中的商品也显示出来?想想也是,这样在后台管理的时候造成了一定的不便。于是小编就和这位老店长一起研究,最终功夫不负有心人,终于找到了解决方法。下面小编就来和大家分享一下具体步骤:打开admin/includes/lib_goods.php 第839行左右的位置可以看到如下代码:

$where = $filter['cat_id'] > 0 ? " AND " . get_children($filter['cat_id']) : '';
把上面这段代码的内容换成下面的内容即可:
if($filter['cat_id']>0){$cid = get_children($filter['cat_id']);$where = " AND ($cid OR ".get_extension_goods($cid).")";}else{$where = "";}
其中get_extension_goods函数是 获得所有扩展分类属于指定分类的所有商品ID,文件在/include/lib_goods.php里。需引入使用。这样就可以了!高速度 主机相关文章推荐阅读:如何实现当ECSHOP搜索框内容为空时提示用户输入内容ECSHOP修正RECIEVE.PHP判断不严谨导致邮件自动确认收货ECSHOP如何实现自定义某某等级会员以上才支持货到付款的方法

本文地址:https://www.gaosudu.com/ecshop/21037.html