我已经构建了一个库存更新脚本 - 我在 Magento 中获取产品集合,并遍历结果集,并在执行过程中更新产品库存(基于单独的库存提要)。
我可以获取产品集合没问题。
但是,我只想将“管理库存”字段(“库存”选项卡下的管理员下拉菜单)设置为“是”的产品。
所以我尝试了:
// get all magento catalog products with "manage stock" field set to yes
$items = Mage::getModel('catalog/product')->getCollection();
$items
->addAttributeToSelect(array(
'id',
'sku'
))
->addFieldToFilter(array(
array(
'attribute' => 'manage_stock',
'eq' => '1'
),
));
但是,得到一个错误:
无效的属性名称:manage_stock。