我创建了一个属性品牌,其值为“仅”和“无品牌”。现在我想为客户按品牌名称过滤产品列表。我尝试了以下代码
在 local/Mage/Catalog/Block/Product/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;
}
}