ecmall分类树分析
2013-05-27 00:27 来源:www.chinab4c.com 作者:ecamll专家
ecmall分类树分析,我们主要讨论emcall的分类结构,在ecmall数据库中,ecmall的表结构和ecshop数据库没什么区别,沿用了ecshop的特点。ecm_gcategory这个表就是存储ecmall的商品类的。里面比ecshop少了很多字段,毕竟是功能简化了。但是增加了一个非常重要的字段store_id,这个就是店家的id.表示某个店家的分类。如果store_id=0的话。表示是ecmall系统分类。
ecmall分类的表结构其实很简单。也就是cat_id分类id,cat_name分类名称,parent_id父分类id以及sort_order排序id.
ecmall里面取得分类的信息,以及分级也很简单
function _get_store_gcategory()
{
$gcategory_mod =& bm('gcategory', array('_store_id' => $this->_store_id));
$gcategories = $gcategory_mod->get_list(-1, true);
import('tree.lib');
$tree = new Tree();
$tree->setTree($gcategories, 'cate_id', 'parent_id', 'cate_name');
return $tree->getArrayList(0);
}
我们知道,ecmall里面。商户分类id只存在2级分类,也就是说。ecmall商户分类id不支持三级,这个在ecamll会员中心录入分类的时候,你能很清晰的发现。但是在ecmall后台,可以支持ecmall的三级分类。
来源:http://www.chinab4c.com
最近更新
常用插件
- ecshop中nginx实现url的重写
上几章为了让ecshop很好的在nginx上运行。我们搭配了ecshop的nginx下的工作...
- ecshop 手机注册验证插件
ecshop 手机注册验证插件 ,需要通过手机获短信,然后注册验证 价格:...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop根据订单批量发红包
ecshop根据订单批量发红包 ,大家肯定对ecshop红包不陌生,但是对ecshop订...
- ecshop使用手机验证码登陆
ecshop使用手机验证码登陆,这个功能很新颖,有些特殊的ecshop站点,他到...