轻源码

  • QingYuanMa.com
  • 全球最大的互联网技术和资源下载平台
搜索
一起源码网 门户 ECShop网店 查看主题

ecshop商品列表,商品详细页,热销,精品,搜索列表页调用商品销售量(已销售数量) ...

发布者: chense | 发布时间: 2018-6-10 09:41| 查看数: 4721| 评论数: 1|帖子模式

各个页面调用商品销售量方法(原创可用)
首页的推荐商品包括热销推荐和促销三个文件
只对热销商品为例
第一步:打开根目录/includes/lib_goods.php文件。在文件末尾添加方法
function selled_count($goods_id)
{
     $sql= "select sum(goods_number) as count from ".$GLOBALS['ecs']->table('order_goods')."where goods_id ='".$goods_id."'";
     $res = $GLOBALS['db']->getOne($sql);
     if($res>0)
     {
     return $res;
     }
     else
     {
       return('0');
     }
}
第二步:搜索get_recommend_goods方法
在这个方法中找到这句话
  $goods[$idx]['url']          = build_uri('goods', array('gid' => $row['goods_id']), $row['goods_name']);
在这句话下添加 $goods[$idx]['count']            = selled_count($row['goods_id']);
第三步:在模版的library/recommend_hot.lbi中在需要的地方添加
售出 {$goods.count}

首页分类下的商品,实现“已售出”。
第一步:分类下商品也需要修改lib_goods.php。找到分类下的商品
assign_cat_goods方法。在
$goods[$idx]['url']          = build_uri('goods', array('gid' => $row['goods_id']), $row['goods_name']);句话下添加
$goods[$idx]['count']            = selled_count($row['goods_id']);
第二步:需要修改模版文件/library/cat_goods.lbi。在需要的地方添加
销售量:{$goods.count}
在商品分类页面调用已售出
第一步:修改根目录下category.php
找到category_get_goods方法
函数中foreach循环添加
$arr[$row['goods_id']]['count']            = selled_count($row['goods_id']);
第二步:文件的最后部分添加函数
  function selled_count($goods_id)
{
     $sql= "select sum(goods_number) as count from ".$GLOBALS['ecs']->table('order_goods')."where goods_id ='".$goods_id."'";
     $res = $GLOBALS['db']->getOne($sql);
     if($res>0)
     {
     return $res;
     }
     else
     {
       return('0');
     }
}
第三步:
在模版文件goods_list.lbi中需要的地方添加
销售量:{$goods.count}
说明:搜索页面需要修改search.php

在搜索页面调用已售出多少件
第一步:打开根目录/search.php
在最后加上
  function selled_count($goods_id)
{
     $sql= "select sum(goods_number) as count from ".$GLOBALS['ecs']->table('order_goods')."where goods_id ='".$goods_id."'";
     $res = $GLOBALS['db']->getOne($sql);
     if($res>0)
     {
     return $res;
     }
     else
     {
       return('0');
     }
}
方法
第二步:在页面搜索
$arr[$row['goods_id']]['url']           = build_uri('goods', array('gid' => $row['goods_id']), $row['goods_name']);
在下面添加
$arr[$row['goods_id']]['count']            = selled_count($row['goods_id']);
第三步:打开模版文件/search.dwt在需要的地方调用。销售量:{$goods.count}

最新评论

诚信广告加工部 发表于 2022-6-24 16:24
免费无损音乐下载

轻源码让程序更轻更快

QingYuanMa.com

工作时间 周一至周六 8:00-17:30

侵权处理

客服QQ点击咨询

关注抖音号

定期抽VIP

Copyright © 2016-2021 https://www.171739.xyz/ 滇ICP备13200218号

快速回复 返回顶部 返回列表