我需要将所有变体产品(ID)分配给特定的可配置产品
请帮助, 感谢。
答案 0 :(得分:0)
您是否希望所有产品都没有任何过滤器,但它只显示结果集的一部分?
可能有几种情况:
大多数情况下,限制内在限制。
再一次,发现一个非常相似的线程here.希望这会有所帮助。
答案 1 :(得分:0)
另一种更好的方法来做同样的事情
$productsCollection = Mage::getResourceModel('catalog/product_collection')
->addAttributeToSelect('*')
->addAttributeToFilter('type_id','configurable') //load only configurable products
->load();
foreach($productsCollection as $product):
/*Get Associated Simple Products*/
$associatedSimpleProducts = $product->getTypeInstance()->getUsedProductIds();
print_r($associatedSimpleProducts);
endforeach;
我认为这是更好的一个,因为它消除了再次加载产品模型的必要性,因为你已经在你的收藏中有了这个; - )