2012-10-23 63 views
1

我試圖通過使用CMS頁面界面上的佈局更新XML框添加一個靜態塊(實際上是一個文本鏈接)後,我的網站的主頁。Magento佈局更新XML更改影響所有頁面

-------------- 
|    | 
| Content | 
|    | 
--------------- 
| Footer  | 
| Copyright | 
--------------- 
| My Block | 
--------------- 

我嘗試使用此代碼添加塊:

<reference name="footer"> 
    <block type="cms/block" name="credits" after="-"> 
     <action method="setBlockId"><block_id>my_block</block_id></action> 
    </block> 
</reference> 

的問題是:#1頁腳和版權和#2之間我的塊顯示:變化是對所有可見頁面,而我只是想讓它顯示在我的主頁,而不是在現場休息...

注:我運行Magento的1.4.0.1

回答

1

爲了只顯示它在你的ho我的頁面,你必須添加你的XML在<cms_index_index>

若要調整定位使用<?php echo $this->getChildHtml('credits') ?>內部page/html/footer.phtml

+0

您的意思是我應該像下面這樣使用''附上我的XML:' home_link'? – Bogdan

+0

是的。你要在什麼文件中添加XML? –

+0

我不是將它添加到文件中,而是在Magento管理員的設計選項卡下的CMS頁面編輯器中 – Bogdan