如何使用$ this-> getAttributes();按属性集过滤;

时间:2015-02-24 04:51:35

标签: magento filter optional-parameters getattribute

我目前正在使用此代码显示所有属性。

$attributes = $this->getAttributes();

我想知道如何通过属性集,输入类型和其他属性选项对其进行过滤。

提前致谢

1 个答案:

答案 0 :(得分:1)

你可以使用

$products->addAttributeToFilter('attribute_set_id','33');

这里,33是你的属性集id。 例如,

$collection = Mage::getModel('catalog/product')->getCollection();

$collection->addAttributeToFilter('status', array('eq' =>1))

       ->addAttributeToFilter('attribute_set_id','33')
       ->addAttributeToSelect('*');