ps_cashondelivery Prestashop 模块中的金额限制

问题描述 投票:0回答:1

我需要限制金额才能在 Prestashop 中禁用此付款方式吗?

我尝试在 hookPaymentOptions 函数中添加代码:

$limit = 1000;
if ($params['cart']->getOrderTotal() > $limit) {
  return [];
}

但是货到付款付款方式仍然显示。

有什么想法吗?最好的问候

prestashop payment-method
1个回答
0
投票

这是函数参数的问题。 例如尝试这种方式

if ($params['cart']->getOrderTotal(true, Cart::BOTH) > $limit) {
        return [];
    }
© www.soinside.com 2019 - 2024. All rights reserved.