登录后,购买下载资源更方便!
您需要 登录 才可以下载或查看,没有账号?立即注册
×
用过ECSHOP的站长都知道,首次登陆ECSHOP进行购物的时候,购物流程中没有“默认配送方式和默认支付方式”这个功能( o+ J! U# f5 [8 f: O
即使网站上只有一种配送方式,它也不会默认选中这个唯一的配送方式。& I2 p2 H2 p" o; ]0 k7 C
当你的网站只有一种配送方式,或者,你想主推某种配送方式的时候,这个功能就显的尤为重要。
, Y8 _1 ~ L, ^& B! E3 @
) V2 @& E5 }; L2 p! i k& u那么,如何改进呢?下面简单说一下:
7 G: Q) c( ?( D! {) U w假设我们要把“申通快递”设置为默认配送方式,将“支付宝”设置为默认支付方式。
, y: M6 R1 W8 ^8 i% u- @3 S首先: 我们要到后台或者数据库里确认一下“申通快递”和“支付宝”的ID7 b# H- H4 q2 o1 {" `
- X' \7 x0 Q( E4 R8 N
这里说一下在后台查询的方法:
% Q( @6 ^ D$ Y, B
) N* P F T5 ~5 E( h) ]进入 后台 》 数据库管理 》 SQL查询,分别输入下面两个SQL语句进行查询,就能对应找到各自的ID(shipping_id 和 pay_id),查询的时候 注意数据表前缀 我这里使用的是默认前缀。
" N3 Y: l4 q& j2 N* n6 `$ I+ j. E& E C' H6 n* I
------------------------------------------------------------- 然后: 我们打开 /flow.php 文件,找到下面代码 ------------------------------------------------------------- $order = flow_order_info(); $smarty->assign('order', $order); ------------------------------------------------------------- 将它修改为 ------------------------------------------------------------- /* 代码修改 */ $order = flow_order_info(); $order['shipping_id'] = 5; //默认配送方式ID $order['pay_id'] = 4; //默认支付方式ID $smarty->assign('order', $order); -------------------------------------------------------------
$ [( V2 Y; ]( R! _7 a( L) i+ U- F! T3 o3 D8 I
到这步,看看是不是已经有“默认配送方式和默认支付方式”了。您也可以只设置一种默认,那么只要将- b( q8 g7 m2 }$ }
a' I. W% T$ x7 T$order['pay_id'] = 4; 删掉
+ V0 Z1 H% [3 L. d: |' d& l- l
6 x7 Y5 k' R* p或者 将 7 u2 I* Y9 \3 q$ }3 P+ l2 Y5 B0 J
; g h$ i& Z; D4 K& [7 g+ C
$order['shipping_id'] = 5; 删掉 即可。( r$ S K; H$ ]( \2 W4 ]& r4 W9 \
4 l0 m* ]3 L a5 ^/ U9 G7 v
|