我目前正在使用Magento 1.7构建一个网站,其中一个类别中显示的产品总数显示在侧边栏中( template / category / layer / view.phtml 主题目录)。我现在必须显示此值的代码如下:
<div class="products-total">
<?php if (Mage::registry('current_category')) { ?>
<?php $_category_detail->getName();?>
<?php $_category_detail->getId(); ?>
<?php $products_count = Mage::getModel('catalog/category')->load($_category_detail->getId())
->getProductCount();
?>
<?php echo $products_count,' products' ?>
<?php } ?>
</div>
但是,由于它只是提取当前类别的总产品价值,因此不会考虑过滤器。怎样才能显示过滤后的产品总数?