2016-05-17 59 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

相关问题