2012-04-03 264 views
0

我有通常的可配置简单产品商店。理想情况下,我希望可配置产品在所有相关产品缺货时自动断货。这似乎并没有发生。我是否在配置中丢失了某些东西,或者这不被支持?Magento可配置产品不会缺货

我使用的是magento社区1.6.1。

回答

1

可能不支持。我有类似的问题,我使用此代码来消除脱销产品:

$_productCollection = Mage::getResourceModel('catalog/product_collection') 
    ->addAttributeToFilter('type_id', array('eq' => 'configurable')); 

Mage::getSingleton('catalog/product_visibility')->addVisibleInCatalogFilterToCollection($_productCollection); 
0

sulabh
首先检查每个产品(“管理库存”)的库存配置设置为true。
然后运行库存reindex。它会检查每个孩子是否缺货 - >将设置可配置产品缺货。

+0

“manage stock”设置为true。 magento只在reindex上检查这个吗? – sulabh 2012-04-04 04:45:52

+0

不,它也这样做。 还请检查您的库存设置。 (在配置中显示“缺货产品”)。
当然可以是一些定制。 – Sergey 2012-04-04 05:53:40