2016-05-17 41 views
-1

我創建了一個帶有2列布局的新CMS,現在想在2列頂部放置全寬或1列橫幅。在magento的兩列cms頁面的頂部放置一個橫幅

我試圖

<reference name="root"> 
     <block type="cms/block" name="my_banner" as="my_banner" template="path/to/my_banner.phtml" /> 
    </reference> 

在佈局更新XML,但什麼都沒有發生。任何幫助將不勝感激!

按@richtea響應我喜歡更新下面給出的截圖CMS頁面佈局設置,但沒有工作

http://screencast.com/t/CiidoSRgkNs

回答

0

您請求的頁面添加CMS塊,但引用PHTML模板。您可以:

插入一個CMS塊,使用下面的代碼並在您的管理面板中創建一個塊,標識爲my_banner

<reference name="root"> 
    <block type="cms/block" name="my_banner"> 
      <action method="setBlockId"><block_id>my_banner</block_id></action> 
    </block> 
</reference> 

或者插入一個模板文件如下

<reference name="root"> 
    <block type="core/template" name="my_banner" as="my_banner" template="path/to/my_banner.phtml" /> 
</reference> 
+0

它不工作...我更新了我的問題,請參見截圖 – Adnan

+1

我認爲沒有錯你的截圖,提供「運動店-top-banner'cms塊存在並被啓用。更改對內容或標題的引用 - 該塊是否顯示? – RichTea

+0

是內容參考 – Adnan

相關問題