2013-12-18 120 views
0

我有一个网站,我不希望在顶部菜单中的“家”的链接,我只是想删除或禁用它...我已经试过此链接如何从magento的顶部菜单中删除“主页”链接?

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

,但它没”找不到在top.phtml任何代码(应用程序>设计>前端>默认(或任何主题,你有)>产品目录>导航> 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> 

回答

1

最后,我想通了。因为菜单插件(自定义响应菜单'),主页链接有。我从后端禁用它。

1

你可以使用CSS 找到类和添加的.class隐藏一个黑客{显示:无}

3

在活动主题local.xml文件,试试这个。

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

local.xml或page.xml?因为在local.xml上只定义了数据库连接。 – Poles

+0

如果app/design/frontend/default/ /layout/local.xml中不存在,则创建一个local.xml文件。 是的,你说local.xml包含数据库连接。但这是他们在应用程序/ etc/local.xml 这是不同的local.xml我正在尝试。 –

相关问题