Magento类别按自定义属性过滤

时间:2013-07-25 11:00:07

标签: magento categories

我已将自定义属性添加到magento中的类别现在我需要在自定义模块中选择具有这些属性的类别过滤器。有人帮我吗?任何帮助都将受到高度赞赏。

谢谢, Irphan

2 个答案:

答案 0 :(得分:3)

$categories = Mage::getModel('catalog/category')
    ->getCollection()
    ->addAttributeToFilter('attribute_code_here', 'value_here');
$categories->addAttributeToFilter('parent_id', 2);//if you want only children of a specific category
    foreach ($categories as $category){
        //do something with $category
    }

答案 1 :(得分:1)

没关系,我得到了解决方案。我只需添加下面的代码行就可以了。

- > addAttributeToFilter('door_material',53)

其中“door_material”自定义属性的类别,“53”是后端选择的选项ID。我希望它会帮助某人。