好的,所以我已经为 php 代码复制并粘贴了 10 个插入,以列出默认根类别下的主要类别或子类别。
他们都没有显示我的类别,我将所有类别都作为根类别和默认根类别下的子类别,以查看这两种情况是否都有效。
这是我在主题 .phtml 文件中的 php 代码(到目前为止为 1 列)
<?php $_categories = Mage::helper('catalog/category')->getStoreCategories(); ?>
<?php if (count($_categories) > 0): ?>
<ul>
<?php foreach($_categories as $_category): ?>
<li>
<a href="<?php echo $_helper->getCategoryUrl($_category) ?>">
<?php echo $_category->getName() ?>
</a>
</li>
<?php endforeach; ?>
</ul>
<?php endif; ?>
我知道我在管理面板中正确设置了它们,因为我将它们同时作为根和子类别,这当然不是必需的。我只是想尽一切办法让它们显示出来,但似乎没有任何效果..
有人知道吗?
编辑好的我在页面目录中模板目录下的html目录中的topmenu.phtml中找到了它:
<?php $_menu = $this->getHtml('level-top') ?>
<?php if($_menu): ?>
<div class="nav-container">
<ul id="nav">
<?php echo $_menu ?>
</ul>
</div>
<?php endif ?>
getHtml('level-top') 代码在哪里,以便我可以更改 li 元素的标记?