1

在主菜单中,我想将每个类别的名称作为类名添加到列表项中,例如

<li class="level0 nav-3 brands level-top parent">
<a href="http://www.examplesite.co.uk/brands.html" class="level-top">
  <span>Brands</span>
</a>
</li>
4

1 回答 1

1

导航的渲染位置可以在 中找到Mage_Catalog_Block_Navigation::_renderCategoryMenuItemHtml,位于 中app/code/core/Mage/Catalog/Block/Navigation。传递给函数的第一个参数是类别,我想您可以从中提取名称并将其添加到$classes数组中(Magento 1.7 中的第 247 行)。您当然应该考虑创建自己的模块并重写该块,而不是编辑核心文件。

于 2013-02-14T17:31:31.253 回答