Magento:在 top.phtml 中找到的函数 renderCategoriesMenuHtml 的位置

标签 magento magento-1.5

/catalogue/navigation/top.phtml 中的顶部导航模板文件仅包含以下简短功能:

<?php $_menu = $this->renderCategoriesMenuHtml(0,'level-top') ?>
<?php if($_menu): ?>
<div class="nav-container">
    <ul id="nav">
        <?php echo $_menu ?>   
        </ul>
</div>
<?php endif ?>

我试图找到 renderCategoriesMenuHtml 函数,以便我可以进入并编辑在 top.phtml 中调用的 $_menu 结果的结构。

目的是我想稍微编辑菜单的结构。它目前在 HTML 中的 ul > li > a > ul > li > a > span 中出现,我想稍微编辑一下。

最佳答案

命令

$ grep -i -r 'function renderCategoriesMenuHtml' *

返回
app/code/core/Mage/Catalog/Block/Navigation.php

其中包含
public function renderCategoriesMenuHtml($level = 0, $outermostItemClass = '', $childrenWrapClass = '')
...

关于Magento:在 top.phtml 中找到的函数 renderCategoriesMenuHtml 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11752827/

相关文章:

移动后的Magento重定向问题

magento - 有没有更简单的方法来获取属性的前端值?

magento - 如何在 Eclipse 中使用 Xdebug 调试 magento 文件

mysql - 在 .htacces magento 上将 non.www 的规则重写为 https 到 www.https

magento - fatal error : Magento Add Column to Admin Customer Grid

php - Magento:在注册时选择客户组

xml - Magento - 使用 local.xml 从产品 View 中删除选项卡

css - Magento Checkout 小错误

php - 如何在 Magento 中获取商店信息?