我是Magento 1.7.0.2的新手,我正在尝试对产品VIEW页面进行一些小修改。
我想在产品展示的当前类别下显示ACTIVE产品的数量。 在类别页面列表/网格中,类别显示5个项目。事实上,它们属于这一类别的6种产品,但其中一种产品是DISABLED。
如果我使用$ category-> getProductCount(),我会在类别页面上显示6而不是5。
如何在类别页面中显示当前类别下的正确产品数量?
非常感谢!
答案 0 :(得分:0)
我在Magento也很新,但尝试这样做:
$products = Mage::getModel('catalog/category')->load($yourCategory->getId())
->getProductCollection()
->addAttributeToFilter('status', 1); // Enabled products only
echo $products->count();
我希望它能奏效。