永发信息网

ecshop怎么统计商品购买次数

答案:1  悬赏:80  手机版
解决时间 2021-01-26 01:50
ecshop怎么统计商品购买次数
最佳答案
您好,您可以按照以下步骤操作一下。注意:修改前一定要备份。
首页的推荐商品包括热销推荐和促销三个文件
只对热销商品为例
第一步:打开根目录/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中在需要的地方添加
<div class="index_hotbg">售出 <strong>{$goods.count}</strong> 瓶</div>
首页分类下的商品,实现“已售出”。
第一步:分类下商品也需要修改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}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
男联盟烫染造型怎么去啊,我要去那办事
甄嬛传中果郡王为什么把那张肖像掉出来了呢
两座丙类厂房相邻两面外墙均为不燃性墙体;当
兴源旅馆(忻州五寨县)怎么去啊,我要去那办事
CF怎样跳上运输船的飞机上大神们帮帮忙
经典美发造型地址有知道的么?有点事想过去
家里种的芦荟有什么作用?
中子星明明比地球小,为什么还很重
自动和手动帐篷哪种好
2 different tears wonder girls 怎么读
东方蝾螈大便为什么只有一点点黑色,一整块都
月经经常推迟的原因
炸藕饼作文2oo字1
古时台是什么意思
邮政信函业务实行均一资费制的原因有()。A.信
推荐资讯
《天天爱学习》这本书的内容是什么?
步步高教育电子地址有知道的么?有点事想过去
在7k7k还是4399玩过一款游戏忘了名字 是一款
秦朝的白粲是指强制男犯去山林砍柴以供宗庙祭
为什么大多数轿车后座的地板凸起一块?
徐州半挂车在襄阳闯红灯怎么查不到
写出下列物质的化学符号或物质的名称二氧化硫
无发无天理发店地址在哪,我要去那里办事
怎样将迅雷下载完成的文件转存到别的路径
(2007·全国Ⅱ,31)有一个珠宝商一生致力于
患者,男性,38岁,发现左上第二前磨牙腭侧牙
老人们经常做的老式棉裤我们一家除了老人都不
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?