ecshop的支付方式顺序本身是没有办法修改的,这是程序本身的bug,但是毕竟ecshop程序是开源的,所以我们可以通过简单修改一下代码实现可以修改“支付方式”的显示顺序, 1、找到文件:includes/lib_compositor.php if(isset($modules)) { } ?> 2、将这个之间的内容删除后在中间插入: /* 将支付宝提升至第一个显示 */ foreach ($modules as $k =>$v) { if($v['pay_code'] == 'alipay') { $tenpay = $modules[$k]; unset($modules[$k]); array_unshift($modules, $tenpay); } } “alipay”表示支付宝也可以换成您需要排第一位的支付方式。
|