找回密码
 立即注册

微信登录

只需一步,快速开始

QQ登录

只需一步,快速开始

查看: 718|回复: 0

[Ecshop] ECSHOP设置默认配送方式和默认支付方式

[复制链接]
admin 发表于 2020-6-9 10:35:44 | 显示全部楼层 |阅读模式

登录后,购买下载资源更方便!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
用过ECSHOP的站长都知道,首次登陆ECSHOP进行购物的时候,购物流程中没有“默认配送方式和默认支付方式”这个功能
0 g( h- q# A- Q9 K' [即使网站上只有一种配送方式,它也不会默认选中这个唯一的配送方式。
, c6 i! P1 Q) G5 E) O1 _, z当你的网站只有一种配送方式,或者,你想主推某种配送方式的时候,这个功能就显的尤为重要。, n9 Q) v8 [7 y* C

% A- i4 U5 @2 ]* c7 j4 R4 _9 A# R那么,如何改进呢?下面简单说一下:7 q$ `$ G, S' V! M
假设我们要把“申通快递”设置为默认配送方式,将“支付宝”设置为默认支付方式。
2 F$ z/ |3 c( S: f' t$ Z7 c首先:  我们要到后台或者数据库里确认一下“申通快递”和“支付宝”的ID
9 l4 N" t' a3 y; D- X7 Q' k
% I3 Y* u/ @% G0 X4 O这里说一下在后台查询的方法:9 v8 T3 |. E, I

" {, ^. ]& R( \  o6 i进入 后台   》  数据库管理   》  SQL查询,分别输入下面两个SQL语句进行查询,就能对应找到各自的ID(shipping_id 和 pay_id),查询的时候 注意数据表前缀 我这里使用的是默认前缀。& }" w9 @9 o6 r/ G, t

" t8 E1 O: ]$ M( x( h/ w1 B

-------------------------------------------------------------

然后:  我们打开 /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);

-------------------------------------------------------------+ `: {) C# W% E+ [( z
1 ~2 a& b3 M& g0 ^) w5 z
到这步,看看是不是已经有“默认配送方式和默认支付方式”了。您也可以只设置一种默认,那么只要将, }: c* C3 F  z* c8 Z- q$ m$ O+ U/ K

, n" R! V- y8 d5 N1 b2 ~$order['pay_id'] = 4;     删掉
8 T- s, R( F* Y# c% Q( P: }( T) U( y* G3 s( M% d* R
或者 将     7 `  y9 ~: k3 ?. y2 W

. `% U) ?7 Y" {$ x$order['shipping_id'] = 5;    删掉  即可。
# p& k5 ]( g( e1 C8 E! [% z8 K4 S  F1 d/ F- X

QQ|手机版|源码模版|全球支付|VISA信用卡|MASTER信用卡|科恒数字网

GMT+8, 2024-4-25 15:47 , Processed in 0.048314 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表