2013-12-18 118 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我正在嘗試。 –

相關問題