《ecshop各个页面调用商品销售量方法》由会员分享,可在线阅读,更多相关《ecshop各个页面调用商品销售量方法(3页珍藏版)》请在金锄头文库上搜索。
1、ecshop 各个页面调用商品销售量方法ecshop 模板堂() 首页的推荐商品包括热销推荐和促销三个文件只对热销商品为例第一步:打开根目录/includes/lib_goods.php 文件。在文件末尾添加方法function selled_count($goods_id)$sql= select sum(goods_number) as count from .$GLOBALSecs-table(order_goods).where goods_id =.$goods_id.;$res = $GLOBALSdb-getOne($sql);if($res0)return $res;elser
2、eturn(0);第二步:搜索 get_recommend_goods 方法在这个方法中找到这句话$goods$idxurl = build_uri(goods, array(gid = $rowgoods_id), $rowgoods_name);在这句话下添加 $goods$idxcount = selled_count($rowgoods_id);第三步:在模版的 library/recommend_hot.lbi 中在需要的地方添加售出 $goods.count 瓶首页分类下的商品,实现“已售出” 。第一步:分类下商品也需要修改 lib_goods.php。找到分类下的商品assign
3、_cat_goods 方法。在$goods$idxurl = build_uri(goods, array(gid = $rowgoods_id), $rowgoods_name);句话下添加$goods$idxcount = selled_count($rowgoods_id);第二步:需要修改模版文件/library/cat_goods.lbi。在需要的地方添加销售量:$goods.count在商品分类页面调用已售出第一步:修改根目录下 category.php找到 category_get_goods 方法函数中 foreach 循环添加$arr$rowgoods_idcount = s
4、elled_count($rowgoods_id);第二步:文件的最后部分添加函数function selled_count($goods_id)$sql= select sum(goods_number) as count from .$GLOBALSecs-table(order_goods).where goods_id =.$goods_id.;$res = $GLOBALSdb-getOne($sql);if($res0)return $res;elsereturn(0);第三步:在模版文件 goods_list.lbi 中需要的地方添加销售量:$goods.count说明:搜索页面
5、需要修改 search.php在搜索页面调用已售出多少件第一步:打开根目录/search.php在最后加上function selled_count($goods_id)$sql= select sum(goods_number) as count from .$GLOBALSecs-table(order_goods).where goods_id =.$goods_id.;$res = $GLOBALSdb-getOne($sql);if($res0)return $res;elsereturn(0);方法第二步:在页面搜索$arr$rowgoods_idurl = build_uri(goods, array(gid = $rowgoods_id), $rowgoods_name);在下面添加$arr$rowgoods_idcount = selled_count($rowgoods_id);第三步:打开模版文件/search.dwt 在需要的地方调用。销售量:$goods.count【ECSHOP 模板堂出品】