ECshop如何实现已售出多少件功能
下面简单给大家介绍一下如何在ECshop列表显示已销售多少件商品
1.在根目录下找 category.php , 查找
$arr[$row[‘goods_id’]][‘url’]
在底下添加以下代码:
/*** 已出售多少件 , 直接使用smarty 的insert 调用该方法 , 使用在goods_lbi文件中 ***/
function insert_selectNum($arr){
$goods_id = $arr[“goods_id”];
$sql = ‘select IFNULL(SUM(g.goods_number),0)’ .
‘FROM’ . $GLOBALS[‘ecs’]->table(‘order_info’).’AS o,’ .
$GLOBALS[‘ecs’]->table(‘order_goods’) . ‘ AS g ‘ .
“where o.order_id = g.order_id and g.goods_id = ‘$goods_id'” . $ext;
$sales_count_num = $GLOBALS[‘db’]->getOne($sql);
//echo $sql.”==== 测试是否有数据输入”;
return $sales_count_num;
}
修改前先备份原文档
文章来源:与你同行·老实孩子·某知名博客[http://blog.youngbar.com];
本文地址:https://blog.youngbar.com/ecshop-how-the-number-of-pieces-of-functionality-have-been-sold.html
版权所有©非注明网络来源文章请在转载时以链接形式注明作者和原始出处!