Magento类别过滤器错误

时间:2011-07-02 17:47:04

标签: magento

$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();

以上陈述给出了错误,请帮我运行。

1 个答案:

答案 0 :(得分:1)

你准备做什么?

如果您致电$category->getProductCollection,您只会获得所加载类别的产品,因此无需使用类别过滤器。我认为对于Magento 1.4以上,category_ids不再存在。