ecshop获取指定品牌分类以及扩展分类
2013-03-21 12:06 来源:www.chinab4c.com 作者:ecshop专家
ecshop获取指定品牌分类以及扩展分类,这个就是通过ecshop的品牌,关联上ecshop的商品信息,这个时候我们可以通过ecshop的goods_id去取得ecshop分类的分类id,从而取得ecshop品牌指定分类信息。
ecshop中存在扩展分类,其实就是goods_cat表,在ecshop后台增加商品的时候,我们可以选择该商品的扩展分类,这个时候这个分类就能显示这个商品。从而实现了一个商品可以属于多个分类的功能。主要设计到ecshop的数据库的表有ecs_goods,ecs_category,ecs_brand,ecs_goods_cat 四个表进行数据筛选。以下就是实现ecshop获取指定品牌分类以及扩展分类的SQL语句。
select * from ( select c.cat_id,c.cat_name from ecs_goods g ,ecs_category c where g.cat_id = c.cat_id and g.brand_id='24' union all (select c.cat_id,c.cat_name from ecs_category c ,(select t.cat_id from ecs_goods_cat t ,ecs_goods t1 where t.goods_id=t1.goods_id and t1.brand_id='24') g where c.cat_id=g.cat_id)) a GROUP BY cat_id
来源:http://www.chinab4c.com
最近更新
常用插件
- ecshop降价通知登记插件
ecshop降价通知登记插件,主要是为了方便某些客户,对商品价格要求比...
- ecshop通用红包编码
很多时候,为了结合促销,必须扩展一下ecshop的红包功能。ecshop的红包...
- ecshop购物车功能改进[插件
ecshop购物车功能改进[插件套餐]主要是我们最近开发工作和开发项目中。...
- ecshop分类树中统计商品数
最近忙于开发其他项目,在不少朋友不断要求和催促的情况下,做出了该小...
- ecshop红包修改成满多少减
我们在长期使用ecshop的时候,我们可以发现。ecshop的红包是一个非常强...