过滤器Magento产品集合的产品与图像

问题描述:

我有一个产品集合,我从一个可配置的产品,我想过滤该集合,只包括有图像附加到他们的产品。我如何去做这件事?过滤器Magento产品集合的产品与图像

代码看起来是这样的:

$configurableProduct = $this->getConfigurableProduct(); 
$childProducts = $configurableProduct->getTypeInstance()->getUsedProductCollection(); 

// add some filter here to get only products with images 
$childProducts->addAttributeToFilter(/* what goes here? */);  

foreach($childProducts as $product) { 
    ... 
} 

任何帮助表示赞赏。谢谢! 乔

$this->_productCollection->addAttributeToFilter('small_image',array('notnull'=>'','neq'=>'no_selection')) 
+0

感谢您的回答,coyl。我希望能够根据“图库”表获取图像,因为我无法保证用户选择图像作为“small_image”的默认图像。 – 2010-08-20 11:45:23

作品也与此:

$collection->addAttributeToFilter('small_image',array('notnull'=>'','neq'=>'no_selection'));