新闻中心

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

作者 / 无忧主机 时间 2015-12-03 01:14:02

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.51php.com/ecshop/21037.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服