Magento Maximum Order Amount 设置及解决方法简记

作者:Jeen 发布于:2013-4-21 18:30 Sunday 分类:工作笔记

仿照后台 最低订单价格限制修改

步骤如下:

1、编辑

app/code/core/Mage/Sales/etc/system.xml

复制minimum_order 配置段,并将相关设置 修改为 maximum_order

(刷新后台会发现相关设置已经可用, 如未发现请核实修改的配置代码)

2、编辑功能代码

app/code/core/Mage/Sales/Model/Quote.php

相同的,复制并修改validateMinimumAmount  功能函数

同样 将 min 修改为 max即可

 

app\code\core\Mage\Sales\Model\Quote\Address.php

相同的,复制并修改validateMinimumAmount  功能函数

同样 将 min 修改为 max即可

此处需注意将 逻辑判断的小于  修改为大于

 

3、添加功能调用

app/code/core/Mage/Checkout/controllers/CartController.php

修改 indexAction 中的提示信息,相同的仿照minimum_amount 进行操作

app/code/core/Mage/Checkout/controllers/OnepageController.php

添加逻辑判断 及重定向页面

 

4、测试使用功能

完成第一步中的设置后,保存 更新缓存,进入前台页面下单

标签: magento

发表评论:

©2010-2024 Jeen All Rights Reserved.Powered by emlog 京ICP备15058100号-1