我已将自定义属性添加到magento中的类别现在我需要在自定义模块中选择具有这些属性的类别过滤器。有人帮我吗?任何帮助都将受到高度赞赏。
谢谢, Irphan
答案 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。我希望它会帮助某人。