过滤器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'))
答
作品也与此:
$collection->addAttributeToFilter('small_image',array('notnull'=>'','neq'=>'no_selection'));
感谢您的回答,coyl。我希望能够根据“图库”表获取图像,因为我无法保证用户选择图像作为“small_image”的默认图像。 – 2010-08-20 11:45:23