【发布时间】:2018-03-08 13:31:19
【问题描述】:
我想在产品上添加库存数据,但它不起作用。在我的功能中,我有一个由以下人员创建的产品:
$product = $objectManager->create('Magento\Catalog\Model\Product');
然后,我设置了一些数据,例如价格、状态、名称……最后,我为股票添加了代码:
$product->setStockData(array(
'use_config_manage_stock' => (bool)0, //'Use config settings' checkbox
'manage_stock' => (bool)1, //manage stock
'min_sale_qty' => 0, //Minimum Qty Allowed in Shopping Cart
'max_sale_qty' => 0, //Maximum Qty Allowed in Shopping Cart
'is_in_stock' => (bool)1, //Stock Availability
'qty' => 0 //qty
)
);
我不希望产品继承配置设置,我绝对想要一个不同于 null(0 或更大)的数量。
但是,当功能启动时,产品被创建,除了库存数据之外的所有数据都可以。
【问题讨论】:
-
如果您在这里没有得到正确的答案,您可以去magento.stackexchange.com 并在那里尝试,只是一个提示。