如何从magento顶级菜单中删除“主页”链接?

时间:2013-12-18 10:18:46

标签: magento magento-1.7

我有一个网站,我不想在顶级菜单中找到“主页”链接,我只想删除或禁用它...我试过这个链接

http://www.magentocommerce.com/boards/viewthread/60059/

但它没有在top.phtml中找到任何代码(app> design> frontend>默认(或任何你有的主题)> catalog> navigation> top.phtml)喜欢 -

<li> yada /home statement </li>

<li><a href="<?php echo $this->getUrl() ?>"><?php echo $this->__('Home') ?></a></li>

我只有

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

请提供解决方案。

我已经尝试在customer.xml文件中使用xml,但可能是我没有在正确的xml文件或正确的代码中使用它。

<reference name="top.links"> 
    <action method="removeLinkByUrl">
      <url helper="core/url/getHomeUrl" />
    </action>
 </reference>

3 个答案:

答案 0 :(得分:3)

在活动主题的local.xml文件中尝试此操作。

<default>
    <reference name="root">
        <reference name="top.links">
            <action method="removeLinkByUrl"><url helper="core/url/getHomeUrl"/></action>
        </reference>
    </reference>
</default>

答案 1 :(得分:1)

作为黑客,您可以使用css隐藏它 找到该类并添加.class {display:none}

答案 2 :(得分:1)

最后,我想通了。由于菜单插件(自定义响应菜单'),Home链接就在那里。我从后端禁用它。