### [ecshop怎么取消配送方式](https://www.prosaas.cn/article/560) **Published:** 2023-03-03T01:56:37 **Author:** 5201314 **Excerpt:** ecshop取消配送方式的方法:1、找到并打开“flow.dwt”文件,然后删除“2ad971cd9ba773… > ecshop取消配送方式的方法:1、找到并打开“flow.dwt”文件,然后删除“2ad971cd9ba7732031051590435ad792...e4ef4145520234804e1ef041fbb32894”代码;2、将”js/shopping\_flow.js“中的”checkOrderForm(frm)“改为”if (document.getElementById(...)“即可。 ![](//zhiqipro.oss-cn-beijing.aliyuncs.com/2023/12/20231212114834600.jpg) 本教程操作环境:Windows10系统、ecshop2.7.3版、DELL G3电脑 **ecshop怎么取消配送方式?** **ECSHOP去除配送方式** 以2.7.3默认版为例 1.在flow.dwt中删除这一段

配送方式

{$lang.name} {$lang.describe} {$lang.fee} {$lang.free\_money} {$lang.insure\_fee}
{$shipping.shipping\_desc} {$shipping.format\_shipping\_fee} {$shipping.free\_money} {$shipping.insure\_formated} {$lang.not\_support\_insure}
2.在js/shopping\_flow.js中的checkOrderForm(frm)改为 function checkOrderForm(frm) { // 检查用户输入的余额 if (document.getElementById("ECS\_SURPLUS")) { var surplus = document.getElementById("ECS\_SURPLUS").value; var error = Utils.trim(Ajax.call('flow.php?step=check\_surplus', 'surplus=' + surplus, null, 'GET', 'TEXT', false)); if (error) { try { document.getElementById("ECS\_SURPLUS\_NOTICE").innerHTML = error; } catch (ex) { } return false; } } // 检查用户输入的积分 if (document.getElementById("ECS\_INTEGRAL")) { var integral = document.getElementById("ECS\_INTEGRAL").value; var error = Utils.trim(Ajax.call('flow.php?step=check\_integral', 'integral=' + integral, null, 'GET', 'TEXT', false)); if (error) { return false; try { document.getElementById("ECS\_INTEGRAL\_NOTICE").innerHTML = error; } catch (ex) { } } } frm.action = frm.action + '?step=done'; return true; } 3.在flow.php中 if ($\_REQUEST\['step'\] == 'done'中注释掉 if ($order\['order\_amount'\] > 0) { $payment = payment\_info($order\['pay\_id'\]); include\_once('includes/modules/payment/' . $payment\['pay\_code'\] . '.php'); $pay\_obj = new $payment\['pay\_code'\]; $pay\_online = $pay\_obj->get\_code($order, unserialize\_config($payment\['pay\_config'\])); $order\['pay\_desc'\] = $payment\['pay\_desc'\]; $smarty->assign('pay\_online', $pay\_online); } 和 if(isset($is\_real\_good)) { $sql="SELECT shipping\_id FROM " . $ecs->table('shipping') . " WHERE shipping\_id=".$order\['shipping\_id'\] ." AND enabled =1"; if(!$db->getOne($sql)) { show\_message($\_LANG\['flow\_no\_shipping'\]); } } 4.在flow.dwt中的83b1b65fa47ef562c3cc8171943c9aa8中的文字可以自己定义。 推荐学习:《ECShop教程》 以上就是ecshop怎么取消配送方式的详细内容,更多请关注知企PROSAAS其它相关文章! **Tags:** ECShop, if, JS, php **Categories:** ECShop ---