prestashop数量未使用对象mobel设置

时间:2013-11-19 21:43:39

标签: php prestashop

我使用以下代码设置产品数量:

$stock = (int)$prod->stock;
$ObjProduct->quantity = $stock;
$ObjProduct->out_of_stock = 0;

当我去后台时,每个产品的数量都设置为0.在执行php脚本期间不会抛出任何错误,并且回显$ stock的值会显示正在按预期返回值。我也尝试过将数量作为字符串传递。

有什么想法在这里发生?

1 个答案:

答案 0 :(得分:4)

你必须更新股票

StockAvailable::setQuantity($prod->id_product, 0, (int) $prod->stock);