在商品列表显示购买记录
2016-07-07 15:01 来源:www.chinab4c.com 作者:ecshop专家
在商品列表显示购买记录: 其实只要会一些二次开发遇到这样的需求不用自己写代码好多都是官方写好的,购买记录我们想到商品详细页本来就有个购买记录我们打开goods.php马上就会看到 -------------------------------------------------------------------------- $sql = 'SELECT count(*) ' . 'FROM ' . $ecs->table('order_info') . ' AS oi LEFT JOIN ' . $ecs->table('users') . ' AS u ON oi.user_id = u.user_id, ' . $ecs->table('order_goods') . ' AS og ' . 'WHERE oi.order_id = og.order_id AND ' . time() . ' - oi.add_time < 2592000 AND og.goods_id = ' . $goods_id; $count = $db->getOne($sql); 这时候我们修改一下 写成一个函数放到lib_goods.php 这样就可以随便调用了 /**获得购买次数*/ function get_goods_ordernum($goods_id) { $sql = 'SELECT count(*) ' . 'FROM ' . $GLOBALS['ecs']->table('order_info') . ' AS oi LEFT JOIN ' . $GLOBALS['ecs']->table('users') . ' AS u ON oi.user_id = u.user_id, ' . $GLOBALS['ecs']->table('order_goods') . ' AS og ' . 'WHERE oi.order_id = og.order_id AND ' . time() . ' - oi.add_time < 2592000 AND og.goods_id = ' . $goods_id; $count = $GLOBALS['db']->getOne($sql); return $count; } ok,函数写好我们下来开始调用比如我们在最新商品下显示购买记录 很简单 在lib_goods.php找到get_recommend_goods这个函数 342行左右加入 $goods[$idx]['order_num'] = get_goods_ordernum($row['goods_id']); 程序部分完成模板部分是: <span style="color:#0066FF;">{if $goods.order_num}已经有{$goods.order_num}人购买过{else}暂无人购买{/if}</span> |
回答:
列表页显示购买记录哦 支持共享 |
支持一下齐老师! |
很好,也很实用,学习了! |
支持楼主,只是购买次数这东西不适用,如果改成总的销售数量就好了 购买次数,我有的只被购买了一次,但数量是10000,差别大了去 |
最近更新
常用插件
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
ecshop热门问答
ecshop热门资料
ecshopbirthday
ecshop光纤
ecshop糊涂
ecshopJmail
zen cart电子晌午
扩展分类
ecshopbrson
ecshopdedecms
ecshop地址统一
ecshop收集
ecshop撤销
ecshop法藤
ecshop明细
ecshop显示站内咨询
ecshoponce
ecshop黑客攻击
ecshop472
ecshop优惠
ecshop留言板验证功能
ecshop页面
ecshoplibrary
ecshopfeedback
ecshop图库
ecshopqpay
ecshop平板电脑
ecshop移动
ecshop毁坏
ecshopPHPMYSQL
ecshop友好
ecshop控制面板