我已经看到了一年的线索(并在错误的地方回复 - 抱歉)Opencart minimum order price
我有opencart V2.0 - 我查看了目录\ controller \ checkout \ checkout.php并将代码插入页面顶部附近(如下面的代码段所示)。这确实会停止结帐流程 - 但是当我的总金额超过25美元时,警告仍然会显示,并且仍然会停止结帐流程中的下一步。 我不确定下一步是什么,或者即使它应该在另一个结帐文件中?
感谢您的帮助。
if ((!$this->cart->hasProducts() && empty($this->session->data['vouchers'])) || (!$this->cart->hasStock() && !$this->config->get('config_stock_checkout'))) {
$this->response->redirect($this->url->link('checkout/cart'));
}
/* new code to set a mimimum shopping cart value of NZD $25.00
if ($this->cart->getSubtotal() < 2500){
$this->session->data['error'] = 'Please note: there is a minimum shopping cart value of $25.00 before shipping and tax for you to proceed to checkout.';
$this->response->redirect($this->url->link('checkout/cart'));
}
*/
// Validate minimum quantity requirements.
$products = $this->cart->getProducts();
感谢。
答案 0 :(得分:0)
替换此行:
if ($this->cart->getSubtotal() < 2500)
致:
if ($this->cart->getSubtotal() < 25)