magento 按产品数量显示导航项目

magento show navigation item by product count

在 Magento 类别(产品列表)页面中,类别和属性选项显示在左侧栏中。我想按产品对这些项目进行排序 counts.Please 任何人都可以解释我必须在哪个文件中编写代码? 谢谢

尝试下面的代码一次。更改您的类别 ID。

<?php
    $cats = Mage::getModel('catalog/category')->load(3)->getChildrenCategories();
?>
 <ul>   
    <?php
    $resourcearray = array();
    foreach($cats as $category): 
    $proCnt = $category->getProductCount();
    $proName = $category->getName();
    $proUrl = $category->getUrl();
    array_push($resourcearray, array('count' => $proCnt, 'name' => $proName,'url' => $proUrl));
    ?>
    <?php endforeach; 
    ksort($resourcearray);
    ?>
    <?php foreach($resourcearray as $val): ?>
        <li>
            <a href="<?php echo $val['url'] ?>"><?php echo $val['name'] ?>(<?php echo $val['count'] ?>)</a>
        </li>
    <?php endforeach;?>
    </ul>