显示新产品,按类别ID过滤:在Magento中

时间:2011-06-30 05:20:27

标签: magento collections categories product

我有magento 1.5,我想显示新产品按类别ID过滤。我试过->addCategoryFilter($categoryId);  但不工作......

我还尝试了this提示,这正是我想要的(类别ID)。但它给我错误:“无效的属性Category_ids”...

所以任何人都可以通过类别ID列表在magento中显示新产品....?

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

要使用类别进行过滤,您需要传递类别模型数据,而不是类别ID。就像 下方。

$category_id = 10;
$catagory_model = Mage::getModel('catalog/category')->load($category_id);
$collection->addCategoryFilter($catagory_model);

请参阅此链接了解更多详情http://way2discuss.blogspot.in/2012/07/magento-show-all-products-from-specific.html