0

我在名为 show_in_sidebar 的类别中有一个自定义属性我想过滤所有那些 show_in_sidebar attr 设置为一个的类别

我努力了 :

$categories = Mage::getModel('catalog/category')
->addAttributeToSelect('show_in_sidebar','1');
print_r($categories);

$categories = Mage::getModel('catalog/category')
    ->addAttributeToFilter('show_in_sidebar','1');
    print_r($categories);

但两者都没有给予任何东西......我该怎么做,请帮忙......

4

1 回答 1

1

您需要getCollection()在过滤我希望的选择类别属性之前给出。

查看,

Mage::getModel('catalog/category')->getCollection()->addAttributeToSelect('show_in_sidebar')->load();
于 2013-01-21T11:01:58.817 回答