Magento - 显示残疾人产品系列

时间:2015-10-22 12:16:23

标签: magento collections

在我的类别页面上,我试图展示它的所有产品,即使它们都被禁用了。

在我使用的类别页面上:

$categoryModel = Mage::getModel('catalog/category');
$_category  = $this->getCurrentCategory();
$_category_id  = $_category->getId();

$products = $categoryModel->load($_category_id)
->getProductCollection()
->addAttributeToSelect(array('id', 'name','etc...'))
->addAttributeToFilter('status', Mage_Catalog_Model_Product_Status::STATUS_DISABLED);

但我的收藏总是空的。

我也尝试过使用:

->addAttributeToFilter('status', 2)

没有成功。如果我将过滤器切换为启用的产品:

->addAttributeToFilter('status', Mage_Catalog_Model_Product_Status::STATUS_ENABLED)

->addAttributeToFilter('status', 1)

然后(在启用产品的任何其他类别中),该集合显示所有产品。

我的平面目录在我的配置中关闭/设置为No,我使用的是社区版1.9.0.0

0 个答案:

没有答案