ecshop如何在首页显示最近发货订单
2009-06-09 11:14 来源:www.chinab4c.com 作者:admin
B4C电子商务或者是B2C系统中,往往会把最新发货的订单,或者最新交易的订单在首页显示.那么ECSHOP中,如何显示最近发货的订单呢?
在首页index.php中,有函数index_get_invoice_query()来控制订单的派送和显示.
'SELECT o.order_sn, o.invoice_no, s.shipping_code FROM ' . $GLOBALS['ecs']->table('order_info') . ' AS o' . ' LEFT JOIN ' . $GLOBALS['ecs']->table('shipping') . ' AS s ON s.shipping_id = o.shipping_id' . " WHERE invoice_no > '' AND shipping_status = " . SS_SHIPPED . ' ORDER BY shipping_time DESC LIMIT 10';
这里的条件写的非常清楚invoice_no >'',invoice_no表示是发货单号,只有在后台订单管理 -> 编辑订单 -> 填写发货单号的时候,才能在首页显示最近发货的订单.
销售排行却不一样,只要是该订单完成了,发货了,确认收货之后,清除全站缓存,就能显示销售排行了。如果该产品缺货物,同样不会在销售排行里面显示.
来源:中国B4C电子商务
最近更新
常用插件
- ecshop红包修改成满多少减
我们在长期使用ecshop的时候,我们可以发现。ecshop的红包是一个非常强...
- ecshop降价通知登记插件
ecshop降价通知登记插件,主要是为了方便某些客户,对商品价格要求比...
- ecshop购物车功能改进[插件
ecshop购物车功能改进[插件套餐]主要是我们最近开发工作和开发项目中。...
- ecshop通用红包编码
很多时候,为了结合促销,必须扩展一下ecshop的红包功能。ecshop的红包...
- ecshop分类树中统计商品数
最近忙于开发其他项目,在不少朋友不断要求和催促的情况下,做出了该小...