2013-02-12 65 views
1

我已經創建了一個cms頁面。我想添加沒有頂級菜單的標題。如何將標題添加到沒有頂級菜單的新cms頁面?

我試圖複製header.phtml內容沒有topmenu內容到新的cms頁面佈局和排除標題鏈接。它不起作用。

PS - 新型農村合作醫療頁面的佈局也定製。我也爲我的新cms頁面創建了一個佈局。

PS - 有2周的div在header.phtml。複製第一個div時正在工作,而第二個則沒有。 第二個div內容有橫幅廣告塊,購物車塊和自定義塊。 除了論文2 DIV header.phtml還包含用於TopMenu的

 <?php echo $this->getChildHtml('topMenu') ?> 

而複製和粘貼其中我不包括PHP代碼。

我使用的Magento 1.7.0.2

任何建議這還是有一個又一個的方式來做到這一點?

+0

你使用任何主題嗎? – Kits 2013-02-12 11:40:20

+0

是的,我正在使用一個主題。 – user2061013 2013-02-12 11:42:20

回答

3

打開應用>設計>前端>默認> your_theme>佈局>編輯器page.xml。

有一個塊名=「報頭」。在那裏有一個topmenu塊名,如name =「menu」。

副本名稱和開放的管理> CMS> your_cms_page>設計。

在佈局更新XML寫

<remove name="menu" /> 

保存並刷新瀏覽器。

+0

我以[name =「menu」]爲例。 – Kits 2013-02-12 11:51:51

+0

感謝套件,它工作。 – user2061013 2013-02-12 11:53:05

1

在後端,在你編輯的選項卡下的CMS-頁的詳細信息頁面「設計」中找到「自定義XML更新」輸入字段,並添加有:

<remove name="top.menu" /> 

這將使Magento的忽視稱爲 「top.menu」 塊在你的CMS頁面

+0

謝謝,但它不工作。我還爲CMS頁面創建了新的佈局。我還編輯了部分問題。你也可以檢查一下。 – user2061013 2013-02-12 11:01:34

+0

嘗試''。我錯過了該塊被稱爲'topMenu',而不是'top.menu' – 2013-02-12 11:03:08

+0

這就是我第一次做的。 – user2061013 2013-02-12 11:13:52

相關問題