在对ecshop二次开发:ECSHOP订单配送修改手续费的方法在货到付款问题中发现免运费还有手续费出现,根据公司要求如果免运费就手续费也没有。于是修改以下文件:
第一、修改includes/lib_order.php中第699行
将$shipping_cod_fee=$shipping_info['pay_fee'];改为$shipping_cod_fee=($total['shipping_fee']==0)?0:$shipping_info['pay_fee'];
第二、修改flow.php中第601-602行的内容
将
$shipping_area_info = shipping_area_info($order['shipping_id'], $region);
$cod_fee = $shipping_area_info['pay_fee'];
注释了,改为
//$shipping_area_info = shipping_area_info($order['shipping_id'], $region);
//$cod_fee = $shipping_area_info['pay_fee'];
$cod_fee=$total['pay_fee'];
好了这样就搞定。
相关推荐
ECShop如何设置默认的配送方式和支付方式
ECShop商城做好以后,发现在购买流程中,有一点不人性化。本来商城就只有一种快递方式,也只有2种支付方式,可是到了下订单的页面才发现。 虽然只有一个,但是仍然需要用点击勾选配送方式和支付方式。所以这个需要修改一下,哪怕你有很多支付方式和配送方式,你仍然可以设置一个默认的。这个默认的配送方式和支付方式可以方便用户,也方便自己。 那么怎么修改呢?可以按照下面的办法,为ECShop设置默认的配送方...
ecshop增加DHL配送方式
操作步骤: 步骤1.打开includes\modules\shipping文件夹,把ems.php复制多一份,重名为ems.php; 步骤2.打开ems.php,ctrl+F调出“查找替换框”将所有ems字符(如ems.php、ems_express_desc等)替换成“dhl”(如dhl.php、dhl_express_desc等) 步骤3.打开language
ECSHOP后台给文章加上日期时间修改
ECSHOP后台给文章加上日期时间修改,添加好的文章怎么才能改时间,比如说我是几年前添加的文章但是百度收录了我又不想去删除,想改到近期的时间,下面就由ECSHOP开发中心帮你解决 首先打开文件夹admin/templates/article_info.htm 加一个修改时间 在第三行下面加入调用日历 JS ---------------------------------
ecshop运费和支付费用的计算总结
2019独角兽企业重金招聘Python工程师标准>>> ...
在ECSHOP后台的订单列表中显示配送方式
熟悉ECSHOP后台的人都知道, 只有点击某个具体的订单,进入订单详细页面才能看到该订单的配送方式, 本次修改的目的,是想让管理者在订单列表页面 就能看到该订单的配送方式。 下面是修改方法: 首先来修改 程序文件, 打开文件 /admin/order.php 将 $sql = "SELECT o.order_id, o.order_sn, o.add_tim
ECSHOP后台订单列表中显示配送方式
熟悉ECSHOP后台的人都知道, 只有点击某个具体的订单,进入订单详细页面才能看到该订单的配送方式, 本次修改的目的,是想让管理者在订单列表页面 就能看到该订单的配送方式。 下面是修改方法: 首先来修改 程序文件, 打开文件 /admin/order.php 将 $sql = "SELECT o.order_id, o.order_sn, o.add...
ecshop常见修改
1. ECSHOP修改商品列表改为当前的分类名称 在goods_list.lbi修改商品列表改为当前的分类名称。“{$lang.goods_list}”把里面的{$lang.goods_list}修改为{$cat_info.cat_name},这样利于SEO 2. ecshop后台地址修改方法 ecshop2.7后台修改方法: 修改两个文件(下面默认admin为后台地址)1
ecshop 首页最新订单滚动显示
需求如下:客户网站首页需要实时显示最新订单并提供查询功能
ecshop 订单确认中显示省市地址信息的方法
ecshop的购物流程中最后的订单确认信息,其中关于用户订单配送地址信息,没有包含用户选择的省市县区信息。 先添加显示这些信息: 1.修改lib_order.php文件的get_consignee函数(1798行) 添加如下代码在return前面: 复制代码代码如下: $sql = "select region_name from ".$GLOBALS['ecs']
ecshop订单确认中显示省市地址信息
ecshop的购物流程中最后的订单确认信息,其中关于用户订单配送地址信息,没有包含用户选择的省市县区信息。先添加显示这些信息:1.修改lib_order.php文件的get_consignee函数(1798行) 添加如下代码在return前面: $sql = "select region_name from ".$GLOBALS['ecs']->table('region')...
ecshop模板如何修改详细图解
ECSHOP模板修改需要会DIV CSS知识。还有就是DWT,LBI文件的意义,熟记以下一些模板程序有助于修改模板,更多好看的模板也可以看看“ecshop模板堂” 模板文件说明 style.css - 模板所使用样式表 activity.dwt - 活动列表 article.dwt - 文章内容页 article_cat.dwt - 文章列表页 article_p
ecshop后台订单列表页显示配送方式
修改方法:首先来修改程序文件,打开文件 /admin/order.php,将代码 $sql = “SELECT o.order_id, o.order_sn, o.add_time, o.order_status, o.shipping_status, o.order_amount, o.money_paid,” . 修改为 $sql = “SELECT o.order_id, ...
ECSHOP 常量定义文件
<br />常量 文件路径为lincludes/inc_constant.php<br /><?php /** * ECSHOP 常量 * ============================================================================ * 版权所有 2005-2010 上海商派网络科技有限公司,并保留所有权利。 * 网站地址: http://www.ecshop.com; * ------------------------
ecshop订单中配送方式报错
警告内容:Warning: number_format() expects parameter 1 to be double, string given in D:\wamp\www\ecshop_old\includes\lib_common.php on line 966 解决这个问题的时候,一开始我也是先到网上查看相关的解决方案, 大部分都说是lib_common.ph
274




被折叠的 条评论
为什么被折叠?



