- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新增代码在此文件中的注释:此注释已标识为蓝色
///----------------------------------weiyanhui-start-------------------------------------------
///----------------------------------weiyanhui-end--------------------------------------------
优惠规则:记得是总金额哦
如果购买商品的总金额小于199元,则没有现金减免优惠
如果购买商品的总金额大于等于199元小于599元,则减免现金99元
如果购买商品的总金额大于599元,则减免现金199元
此函数在includes/lib_order.php文件中
找到库文件夹下面的order_total.lbi文件:
找到如下代码:
!-- {if $total.discount gt 0} 折扣 --
- {$lang.discount}: font class=f4_b{$total.discount_formated}/font
!-- {/if} --
在其下方添加如下代码:
!-- {if $total.jiesheng_price gt 0} 折扣 --
- 减免现金: font class=f4_b{$total.jiesheng_price_formated}/font
!-- {/if} --
5.以下为修改的lib_order.php文件中order_fee()函数:
/**
* 获得订单中的费用信息
*
* @access public
* @param array $order
* @param array $goods
* @param array $consignee
* @param bool $is_gb_deposit 是否团购保证金(如果是,应付款金额只计算商品总额和支付费用,可以获得的积分取 $gift_integral)
* @return array
*/
function order_fee($order, $goods, $consignee)
{
/* 初始化订单的扩展code */
if (!isset($order[extension_code]))
{
$order[extension_code] = ;
}
if ($order[extension_code] == group_buy)
{
$group_buy = group_buy_info($order[extension_id]);
}
$total = array(real_goods_count = 0,
gift_amount = 0,
goods_price = 0,
market_price = 0,
discount = 0,
pack_fee = 0,
card_fee = 0,
shipping_fee = 0,
shipping_insure = 0,
integral_money = 0,
bonus = 0,
surplus = 0,
cod_fee = 0,
pay_fee = 0,
tax = 0,
///weiyanhui-start
jiesheng_price =0);
///weiyanhui-end
$weight = 0;
/* 商品总价 */
foreach ($goods AS $val)
{
/* 统计实体商品的个数 */
文档评论(0)