2014-11-22 30 views
1

下午好!Magento,制造商收集产品的麻烦

我是一个magento初学者,所以有一个问题与制造商获得产品收集有关。

我使用的代码波纹管:

$collection = Mage::getModel('catalog/product')->getCollection(); 
     $collection->addAttributeToSelect('manufacturer'); 
     $collection->addFieldToFilter(array(
      array('attribute' => 'manufacturer', 'eq' =>'adidas'), 
     )); 

     return $collection; 

我检查产品具有这样的属性和存在的价值,但返回数组的大小为0

也许,我已经错过了一些重要的东西用属性选项或其他东西。

所以我会非常感谢每一个建议或想法。

回答

0

如果制造商下拉ID值10,那么你可以筛选这样

$collection = Mage::getModel('catalog/product')->getCollection(); 
$collection->addAttributeToFilter('manufacturer',10); 
return $collection;