ecshop中首页显示商品购买过的次数方法
发布:smiling 来源: PHP粉丝网 添加日期:2015-03-24 14:42:11 浏览: 评论:0
文章介绍关于ecshop中首页显示商品购买过的次数方法,有需要了解的朋友可以参考一下下.
这个需要修改一个程序文件 lib_goods.php,在文件末尾添加一个函数 function get_buy_sum($goods_id),代码如下:
- {
- $sql = "select sum(goods_number) from " . $GLOBALS['ecs']->table('order_goods') . " AS g ,".$GLOBALS['ecs']->table('order_info') . " AS o WHERE o.order_id=g.order_id and g.goods_id = " . $goods_id . " and o.order_status=1 " ;//o.order_status=1 表示确认了的订单才算
- return $GLOBALS['db']->getOne($sql);
- }//开源软件:phpfensi.com
然后找到在get_recommend_goods函数中,大致325行 $goods[$idx]['url']= build_uri('goods',array('gid' => $row['goods_id']),$row['goods_name']);,其后添加:
$goods[$idx]['buy_num']= get_buy_sum($row['goods_id']);
剩下的就是通过在模板中用:
- {if $goods.buy_num}
- {$goods.buy_num}
- {else}
- 0
- {/if}
调用了.
Tags: ecshop商品购买 ecshop购买次数
相关文章
- ·如何让ecshop首页商品显示购买过的次数(2015-09-29)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)