如何把Ecshop搭建的商城的配送方式或支付方式设置默认值

一般很多开源的网上商城都有很多种支付的方式和配送方式,例如支付方式有支付宝支付,余额宝支付,财付通支付,银联支付等。配送方式也是五花八门的,例如申通快递,圆通快递,顺丰快递等等。但是作为用户来说一般当然是想使用比较快的快递了,但是成本高客户不愿意出运费。为了节省成本,速度还可以一般电商站长都想把配送方式设置成默认的。最近小编的一位站长就联系到了小编,该站长是用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存在卖家打印快递单时不显示收货人省市区的完美解决方案

本文地址:https://www.gaosudu.com/ecshop/15523.html