【问题标题】:How to make an order when the basket is at least $ 10 for OpenCart 3.0.2.0?当 OpenCart 3.0.2.0 的购物篮至少为 10 美元时,如何下订单?
【发布时间】:2020-05-07 20:24:49
【问题描述】:

我正在使用 OpenCart 版本 3.0.2.0。我的问题是,如果客户创建的购物篮金额达到 10 美元并且通过了,我该如何让它被接受为订单。

【问题讨论】:

标签: opencart opencart-3


【解决方案1】:

使用标准工具,您可以为运输和付款方式设置最低价格。如果您有最低价格为 10 美元的运输或付款方式 - 较小的总结帐将是不可能的,因为。笔记。并非每个运输或付款都有这些设置。

更复杂的方式:

目录/控制器/checkout/checkout.php

查找(第 4-7 行)

        // Validate cart has products and has stock.
        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'));
        }

在下面添加

if ($this->cart->getSubtotal() < 10) {
    $this->session->data['error'] = 'Your warning message';
    $this->response->redirect($this->url->link('checkout/cart'));
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多