ecshop商品分类树 显示该分类下商品数量

ecshop商品分类树 显示该分类下商品数量

ID:20149001

大小:54.00 KB

页数:4页

时间:2018-10-08

ecshop商品分类树 显示该分类下商品数量_第1页
ecshop商品分类树 显示该分类下商品数量_第2页
ecshop商品分类树 显示该分类下商品数量_第3页
ecshop商品分类树 显示该分类下商品数量_第4页
资源描述:

《ecshop商品分类树 显示该分类下商品数量》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Ecshop商品分类树显示分类下的商品数量ECSHOP开发中心(68ecshop.com)非常简单的改动1、includes/lib_goods.php下找到这两个函数改成我这样就行functionget_categories_tree($cat_id=0)functionget_child_tree($tree_id=0)/***获得指定分类同级的所有分类以及该分类下的子分类**@access public*@param  integer    $cat_id    分类编号*@return array*/functionget_categories_tre

2、e($cat_id=0){   if($cat_id>0)   {       $sql='SELECTparent_idFROM'.$GLOBALS['ecs']->table('category')."WHEREcat_id='$cat_id'";       $parent_id=$GLOBALS['db']->getOne($sql);   }   else   {       $parent_id=0;   }    /*    判断当前分类中全是是否是底级分类,    如果是取出底级分类上级分类,    如果不是取当前分类及其下的子分类   */ 

3、  $sql='SELECTcount(*)FROM'.$GLOBALS['ecs']->table('category')."WHEREparent_id='$parent_id'ANDis_show=1";   if($GLOBALS['db']->getOne($sql)

4、

5、$parent_id==0)   {       /*获取当前分类及其子分类*/       $sql='SELECTcat_id,cat_name,parent_id,is_show'.               'FROM'.$GLOBALS['ecs']->table('ca

6、tegory').               "WHEREparent_id='$parent_id'ANDis_show=1ORDERBYsort_orderASC,cat_idASC";        $res=$GLOBALS['db']->getAll($sql);        foreach($resAS$row)       {           if($row['is_show'])           {               /*获得分类下商品总数begin-老杨:QQ359199843*/               $chil

7、dren=get_children($row['cat_id']);               $sql='SELECTcount(*)'."FROM".$GLOBALS['ecs']->table('goods').'ASg'.               'WHEREg.is_on_sale=1ANDg.is_alone_sale=1AND'.                'g.is_delete=0AND('.$children.'OR'.get_extension_goods($children).')';               $cat_g

8、oods_num=$GLOBALS['db']->getOne($sql);               $cat_arr[$row['cat_id']]['goods_num']  =$cat_goods_num==''?0:$cat_goods_num;                             $cat_arr[$row['cat_id']]['id']  =$row['cat_id'];               $cat_arr[$row['cat_id']]['name']=$row['cat_name'];            

9、   $cat_arr[$row['cat_id']]['url'] =build_uri('category',array('cid'=>$row['cat_id']),$row['cat_name']);                if(isset($row['cat_id'])NULL>               {                   $cat_arr[$row['cat_id']]['cat_id']=get_child_tree($row['cat_id']);               }           }     

10、  }   }   if(isset(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。