我正在尝试将系统 > 配置 > 销售 > 销售 > 最小订单金额中的最小订单金额功能更改为“最大订单金额”
我希望它就像在函数中将“>”更改为“<”一样简单,但找不到正确的文件。
[目的是运送到特定国家(拥有自己的网站)的货物必须低于一定的美元价值,否则将支付关税、消费税和其他关税。因此,我正在尝试实施最大订单价值,以将所有到该目的地的订单保持在该层级下,这样客户就不必支付意外费用]
我正在尝试将系统 > 配置 > 销售 > 销售 > 最小订单金额中的最小订单金额功能更改为“最大订单金额”
我希望它就像在函数中将“>”更改为“<”一样简单,但找不到正确的文件。
[目的是运送到特定国家(拥有自己的网站)的货物必须低于一定的美元价值,否则将支付关税、消费税和其他关税。因此,我正在尝试实施最大订单价值,以将所有到该目的地的订单保持在该层级下,这样客户就不必支付意外费用]
我找到了解决方案。
它隐藏在 App > Code > Core > Mage > Sales > Model > Quote > Address.php
895线
$amount = Mage::getStoreConfig('sales/minimum_order/amount', $storeId);
if ($this->getBaseSubtotalWithDiscount() < $amount) {
return false
}
只需更改<
为>
然后在 App > Code > Core > Mage > Sales > etc > system.xml 中,围绕第 157 - 226 行将所有标签从“Minimum Amount”更改为“Maximum Amount”,以便在后端正确显示在菜单中。