$category = Mage::getModel('catalog/category')->load($currentCategory->getId());
$_productCollection = $category->getProductCollection()->addFieldToFilter('genre', array('finset' => '126'))->addAttributeToFilter('category_ids',array('finset'=>'14'));
Mage::getModel('catalog/layer')->prepareProductCollection($_productCollection);
$_productCollection = $_productCollection->load();
以上陈述给出了错误,请帮我运行。
答案 0 :(得分:1)
你准备做什么?
如果您致电$category->getProductCollection
,您只会获得所加载类别的产品,因此无需使用类别过滤器。我认为对于Magento 1.4以上,category_ids
不再存在。