2013-10-11 105 views
0

我使用下面的代碼過濾用顏色屬性來配置產品顏色屬性,但它給空數組的Magento ::如何通過過濾器在Magento

$visibility = array(
         Mage_Catalog_Model_Product_Visibility::VISIBILITY_BOTH, 
         Mage_Catalog_Model_Product_Visibility::VISIBILITY_IN_CATALOG 
       ); 
$cur_category=Mage::getModel('catalog/category')->load($cat_id); 
$_productCollection= Mage::getModel('catalog/product')->setStoreId(Mage::app()->getStore()->getId())->getCollection() 
                     ->addAttributeToSelect('*') 
                     ->addAttributeToFilter('visibility', $visibility); 
$_productCollection->addAttributeToFilter('color', 146); 

請告訴我

回答

0

你的代碼是100 %正確,我覺得還有一些其他問題,請檢查其他部分。如果您只是提取沒有類別的產品而不是刪除此行

$cur_category=Mage::getModel('catalog/category')->load($cat_id);