Opencart禁用“产品选项”中的“数量”

时间:2012-08-14 23:18:37

标签: php opencart

朋友我在Opencart 1.5.3.1版中遇到大问题,非常需要你的帮助。

我为我的产品添加了“Color”选项,Opencart要求每种颜色告诉其数量。我的客户有数千种产品,没有库存/数量问题。

对于他们继续为每种产品中的每种颜色插入一些数值非常恼火......不要忘记大多数产品都有5到15种颜色。

我已经3天搜索代码并尝试但到目前为止我无法找到如何禁用它。 问题是如果没有插入数量,那么它将不会显示该颜色。

我在controller / product / product.php中找到了这个代码,但它没有解决任何问题

foreach ($option['option_value'] as $option_value) {
if (!$option_value['subtract'] || ($option_value['quantity'] > 0)) { ...

我把它改为:

foreach ($option['option_value'] as $option_value) {
if (!$option_value['subtract']) {...

请帮助我解决这个问题,这将是一个很大的帮助。 感谢

1 个答案:

答案 0 :(得分:2)

打开system/library/cart.php

围绕第67-69行找到此代码

if ($option_value_query->row['subtract'] && (!$option_value_query->row['quantity'] || ($option_value_query->row['quantity'] < $quantity))) {
    $stock = false;
}

并删除它们,将它们注释掉或将false更改为true

相关问题