Magento - 不显示无价产品

时间:2015-11-13 14:12:01

标签: magento product

我使用单一和分组产品。我对我的产品没有任何问题,除了那些无价和按需。它们已启用且可见,但我看不到它们,通过直接返回产品的URL,我看到了它们。 这是配置问题吗? 感谢的。

1 个答案:

答案 0 :(得分:0)

我以不同方式加载产品,

$_helper = $this->helper('catalog/output');

$currentCategory = Mage::registry('current_category');
if ($currentCategory){
$currentCategoryId = $currentCategory->getId();

$_productCollection = Mage::getModel('catalog/product')
            ->getCollection()
            ->addAttributeToSelect('*')
            ->addCategoryFilter($currentCategory);
}else{
$_productCollection=$this->getLoadedProductCollection();
}

显示所有已启用的产品,无价的产品被视为'缺货' ,只需用"替换文本。随需应变"。