2013-07-30 68 views
0

我創建了一個屬性值爲'only'和'unbranded'的屬性品牌。現在我想按照客戶的品牌名稱過濾產品列表。我想下面的代碼如何使用自定義屬性過濾產品列表

在本地/法師/目錄/座/產品/ Newlist.php

class Mage_Catalog_Block_Product_Newlist extends Mage_Catalog_Block_Product_Abstract 
{ 
    protected function _getProductCollection() 
    { 
     $collection = parent::_getProductCollection(); 

     $collection->addAttributeToSelect('brand') 
     ->addAttributeToFilter('brand', array('eq' => 'only')) 
     ; 

     return $collection; 
    } 

} 

回答

3

我已經解決了這個使用下面的代碼

 $_productCollection->clear() 
     ->addAttributeToFilter(array(
       array('attribute'=> 'brand','eq' => 'Only'), 
       array('attribute'=> 'brand','eq' => 'VeroModa'), 
      ) 

     ->load(); 
相關問題