开发者

Product count in Magento layered category navigation

开发者 https://www.devze.com 2023-03-28 22:46 出处:网络
I\'m new to Magento and I can\'t work out how to display the number of products in a category in the category list efficiently. I\'ve done it by hacking _renderCategoryMenuItemHtml on the instance of

I'm new to Magento and I can't work out how to display the number of products in a category in the category list efficiently. I've done it by hacking _renderCategoryMenuItemHtml on the instance of Mage_Catalog_Block_Navigation but it's a stupid hacky solution.

All I want is something like:

I've read stuff about /app/design/frontend/default/theme_name/template/catalog/layer/filter.phtml but after adding it to my theme no edits seem to make any effect. I have also tried editing the default and blank versions and no luck. Any suggestions?


You can echo the product count by using this:

echo $_category->getProductCount()

You can add this code to your template (depending on which template you have, mine is rightnav.phtml) in app/frontend/default/YOUR TEMPLATE/catalog/navigation/TEMPLATE NAME.PHTML

example:

 <a href="<?php echo $this->getCategoryUrl($_category) ?>"<?php if ($this-  >isCategoryActive($_category)): ?> class="current"<?php endif; ?>><?php echo $this->htmlEscape($_category->getName()) ?></a> <?php echo $_category->getProductCount() ?>


getProductCount method gets all products number that assigned to that category(not checks is_active or is_in_stock etc.)

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号