欢迎光临一流素材网,免积分免费素材下载!
当前位置:首页 > 教程 > CMS教程>Ecshop

ecshop不同的支付方式享受不同的价格折扣

所属栏目:Ecshop更新时间:2015-07-12 来源:网络 原作者:不详 发布:deepdfhy浏览:0

免费开源可商用的PHP万能建站程序-DiYunCMS(帝云CMS)

有时我们希望ECSHOP的支付方式中,某种支付方式可以享受折扣,如QQ会员冲值一样,使用财付通可以享受9.5折

通过以下教程可以实现

教程开始

1.includes/lib_order.php,搜索/* 支付费用是一个比例 */,将

$pay_fee = $val > 0 ? $order_amount * $val /(1- $val) : 0;

替换为

$pay_fee = $order_amount * $val;

再搜索

$total['pay_fee_formated'] = price_format($total['pay_fee'], false);

替换为

    if($total['pay_fee']<0){
        $total['pay_fee_formated'] = "-".price_format((-1 * $total['pay_fee']), false);
    }else{
        $total['pay_fee_formated'] = price_format($total['pay_fee'], false);
    }

2.themes/模板名/library/order_total.lib中的

      <!-- {if $total.pay_fee > 0} 支付费用 -->
      + {$lang.pay_fee}: <font class="f4_b">{$total.pay_fee_formated}</font>
      <!-- {/if} -->

替换为

      <!-- {if $total.pay_fee neq 0} 支付费用 -->
      + {$lang.pay_fee}: <font class="f4_b">{$total.pay_fee_formated}</font>
      <!-- {/if} -->

3.在后台设置折扣

1.png

OK了

标签:
收藏 0 有帮助 0 没帮助 0 打赏 0
相关教程
给个评价吧