我想在“CartController.php”类中检索“最小订单金额”值以进行免费送货。
我怎样才能得到这个值?是Mage::getStoreConfig()
会做的吗?但是哪条路?
不含增值税:
function getRemainingAmount()
{
$symbol = Mage::app()->getLocale()->currency(Mage::app()->getStore()->getCurrentCurrencyCode())->getSymbol();
$total = Mage::getSingleton('checkout/cart')->getQuote()->getSubtotal();
$minimum = Mage::getStoreConfig("carriers/freeshipping/free_shipping_subtotal");
$value = $minimum - $total;
if ($value < 0) {
return false;
} else {
return number_format($value, 2) . $symbol;
}
}
这些值存储在 core_config_data 表中,搜索WHERE path like '%minimum%'
应该会产生足够多的行,以便您找出哪一个。或者,管理区域中输入字段的“名称”将是用 _s 代替 /s 的路径。