如何根据体重排除付款方式?

时间:2017-11-05 17:12:43

标签: php loops calculated-columns oscommerce

我正在尝试为oscommerce中的支付模块添加权重限制。 因此,如果购物车中的物品总重量超过2公斤,我不希望将其显示为付款选项。

我试着这样做:

    for ($i=0, $n=sizeof($order->products); $i<$n; $i++) {
        if ($order->products[$i]['weight'] > '2') {
          $this->enabled = false;
        }
}

当我echo时,总重量为零。

当购物车包含以上代码的25件商品时,我设法排除付款选项:

$total_units = 0;
for ($i=0, $j=count($order->products); $i<$j; $i++) {
$total_units += $order->products[$i]['qty'];
}
if ($total_units > '25') {
          $this->enabled = false;
        }

0 个答案:

没有答案