众所周知,ECSHOP本身的手机版站太弱了,所以比较流行的都是使用ECTouch免费开源程序,有了手机版,自然就会有人从手机版下单,那么该怎样知道是手机站下的单呢?

通过本教程即可实现:
修改步骤:
打开ECSHOP /admin/order.php 文件
查找:
|
1
2
|
/* 查询 */ $sql = "SELECT o.order_id, o.order_sn, o.add_time, o.order_status, o.shipping_status, o.order_amount, o.money_paid," . |
修改为:
|
1
2
|
/* 查询 */ $sql = "SELECT o.order_id, o.order_sn, o.add_time, o.order_status, o.shipping_status, o.order_amount, o.money_paid, o.mobile_order," . |
也就是添加了o.mobile_order 字段查询。
打开 模板文件admin/templates/order_list.htm 大概44行
查找:
|
1
|
{$order.formated_total_fee} |
修改为:
|
1
|
<table><tbody><tr><td align="right" valign="top" nowrap="nowrap">{$order.formated_total_fee}<br>{if $order.mobile_order neq 0}<img src="images/mobile_order.png" border="0">{/if}</td></tr></tbody></table> |
然后 将上述图片上传到admin/images目录 ,命名为mobile_order.png,教程后面有提供下载
如果想要体验更好点,可以在订单详情页 订单来源一项 也加入判断 如果是手机下单的 就显示 手机订单图标。

打开 /admin/templates/order_info.htm 大概107行
搜索:
|
1
|
{$order.referer} |
修改为:
|
1
|
{if $order.mobile_order neq 0}{else}{$order.referer}{/if} |