如何在 Magento 中显示导航菜单中未包含的类别?
<?php $_subcategories = $_category->getChildrenCategories(); ?>
<li>
<a <?php if (count($_subcategories) > 0){ ?>
href='#'
<?php }else { ?>
href="<?php echo $_helper->getCategoryUrl($_category)?>"
<?php }?>
<?php echo $_category->getName() ?></a>
</li>
<?php } ?>
最佳答案
$collection = Mage::getResourceModel('catalog/category_collection')
->addAttributeToSelect('*')
->addAttributeToFilter('is_active', 1) //only active categories
->addAttributeToFilter('include_in_menu', 0)
->addAttributeToSort('position');//sort by position
foreach ($collection as $category) {
//do something with $category
}
关于php - 如何显示 Magento 导航菜单中未包含的类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25113264/