【转】ECShop设置默认的配送方式和支付方式
2016-06-06 15:38
190 查看
ECShop如何设置默认的配送方式和支付方式ECShop商城做好以后,发现在购买流程中,有一点不人性化。本来商城就只有一种快递方式,也只有2种支付方式,可是到了下订单的页面才发现。
虽然只有一个,但是仍然需要用点击勾选配送方式和支付方式。所以这个需要修改一下,哪怕你有很多支付方式和配送方式,你仍然可以设置一个默认的。这个默认的配送方式和支付方式可以方便用户,也方便自己。
那么怎么修改呢?可以按照下面的办法,为ECShop设置默认的配送方式和支付方式。
首先在flow.php中找到
在这行前面加上
下面程序我们已经修改了,还需要设置默认ID,这个时候需要进入数据库。使用phpmyadmin进入以后,找到
同样的道理,进入ecs_shipping,找到对应的shipping_id。
最后修改flow.php完毕,重新上传到服务器,默认的支付方式和配送方式都有了。
虽然只有一个,但是仍然需要用点击勾选配送方式和支付方式。所以这个需要修改一下,哪怕你有很多支付方式和配送方式,你仍然可以设置一个默认的。这个默认的配送方式和支付方式可以方便用户,也方便自己。
那么怎么修改呢?可以按照下面的办法,为ECShop设置默认的配送方式和支付方式。
首先在flow.php中找到
$smarty->assign('order', $order);这一行,具体 位置在flow.php的第496行。
在这行前面加上
$order['shipping_id'] = 配送ID;/* 配送方式赋值*/ $order['pay_id'] = 支付ID; /* 支付方式赋值*/
下面程序我们已经修改了,还需要设置默认ID,这个时候需要进入数据库。使用phpmyadmin进入以后,找到
ecs_payment这 个表,这个时候,你就可以看到下图所示的情况。如果你要将支付宝设置为默认支付方式,那么就修改为
$order['pay_id'] = 1;这个数字1,就是图中alipay所对应的pay_id,你也可以按照自己的需要修改为其他值。
同样的道理,进入ecs_shipping,找到对应的shipping_id。
最后修改flow.php完毕,重新上传到服务器,默认的支付方式和配送方式都有了。
相关文章推荐
- IE8的margin-top兼容问题
- 28 个必备的 Linux 命令行工具
- apache日志按日期进行分割
- 大型网站图片服务器架构的演进
- Linux下64 位 预编译 的 go 1.6.2 安装
- Linux下的kvm虚拟化管理
- linux top命令详解
- docker - swarm
- AOPR软件需要可以选几种字符集
- nginx中conf配置
- OpenGL学习脚印: 坐标变换过程(vertex transformation)
- hadoop fsck
- Linux信号(signal) 分析与处理
- Linux:去除认证,加速 SSH登录
- opencv颜色过滤--------如何选择需要的颜色呢?
- TLS安全的docker registry —— 自签名证书 安装
- nginx实现反向代理负载均衡
- linux多线程同步
- 安装macvim
- shell date 常用命令