给ECSHOP指定默认支付方式和默认配送方式

用过ecshop的站长都知道,当你首次登陆ecshop进行购物的时候,购物流程中是没有“默认支付方式和默认配送方式”这个功能的。

这里假设我们要把“申通快递”设置为默认配送方式,将“支付宝”设置为默认支付方式。

那么首先我们要到后台或者数据库里确认一下“申通快递”和“支付宝”的ID。

这里说一下在后台查询的方法:
进入后台>>数据库管理>>SQL查询,分别输入下面两个SQL语句进行查询,就能对应找到各自的ID(shipping_id 和 pay_id ),查询的时候注意数据表前缀,我这里使用的是默认前缀。
select * from ecs_payment;
select * from ecs_shipping;

然后我们打开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);
到此就可以了,看看是不是已经有“默认支付方式和默认配送方式”了。
您也可以只指定一种默认,那么只要将$order['shipping_id'] = 5; 删掉 或者 将 $order['pay_id'] = 4; 删掉即可。

本文原创地址:https://www.ecshop.cx/article-67.html
版权所有 © 转载时必须以链接形式注明出处!

觉得本文对您有用,想收藏下来!方法很简单:请点击-〉
我们一直坚持白天工作、晚上熬夜更新资源,付出了巨大的精力和时间,其中的辛酸难以言述。

实时购买动态 ×

罗生会员 在 2019-04-09 购买了 最新ECSHOP的PAYPAL支付插件采用加密返回同步订单 完美同步付款不掉单