我想根据我在自定义导航菜单中选择的类别在 magento 中调用一个页面。但是,每当我加载我的栏时,它都不会显示任何指向我的类别的 href 链接。这是我为菜单所做的:
<?php $_helper1 = Mage::helper('catalog/category') ?>
<?php $_categories = Mage::getModel('catalog/category')->getCollection()
->addAttributeToSelect('name')
->addAttributeToSelect('is_active'); ?>
<div class="sidebar" style="display:block;">
<h3>Product Categories</h3>
<ul>
<?php foreach($_categories as $_category): ?>
<li>
<a href="<?php echo $_category->getCategoryUrl($_category); ?>">
<span><?php echo $_category->getName(); ?></span>
</a>
</li>
<?php endforeach; ?>
并且输出总是显示:
<a href="">
<span>Category 1</span>
</a>
我也不知道如何设置只在每个类别中显示的产品。可能吗?