香港独立IP空间
香港php空间
美国php空间
域名注册

一般很多开源的网上商城都有很多种支付的方式和配送方式,例如支付方式有支付宝支付,余额宝支付,财付通支付,银联支付等。配送方式也是五花八门的,例如申通快递,圆通快递,顺丰快递等等。但是作为用户来说一般当然是想使用比较快的快递了,但是成本高客户不愿意出运费。为了节省成本,速度还可以一般电商站长都想把配送方式设置成默认的。最近小编的一位站长就联系到了小编,该站长是用Ecshop搭建的网城,由于最近生意跑火,想改进下配送方式为申通,毕竟申通速度比较快,信誉也是一个比较好的快递公司。支付方式设置和淘宝一样为支付宝。小编查看了下该商城使用的是Ecshop2.7.3版本的。刚好适合也是最新的版本了。例如将配送方式默认为“申通快递”,支付方式默认为“支付宝”,申通快递的ID 为 5,支付宝的ID为4。这个ID可以在源代码或者数据库中查找。直接修改对应的代中的ID即可。

首先找到根目录下的flow.php文件用一款编辑软件打开找到506-507行代码如下

$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);

 

按照以上修改后,保存上传覆盖下以前的文件。这个时候再登陆网站后台找到右上角更新下缓存。当我们再在前台下单的时候就可以看到已经默认是申通快递。支付方式也默认为支付宝了。

无忧主机相关文章推荐阅读:

ECSHOP添加自定义模块

ECSHOP无法注册新会员,提示“用户名已经存在,请重新输入“解决方法

解决ECSHOP后台重新发布商品图片产生新图片不覆盖原图的完美解决方案

解决最新ECSHOP2.7.3存在卖家打印快递单时不显示收货人省市区的完美解决方案

本文地址:http://www.51php.com/ecshop/15523.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档