设置最小购物车$ value - opencart v2.0

时间:2016-11-27 22:42:14

标签: php opencart2.x price

我已经看到了一年的线索(并在错误的地方回复 - 抱歉)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();

感谢。

1 个答案:

答案 0 :(得分:0)

替换此行:

if ($this->cart->getSubtotal() < 2500)

致:

if ($this->cart->getSubtotal() < 25)