在magento的两个列cms页面上放置横幅

时间:2016-05-17 14:30:26

标签: magento

我创建了一个具有2列布局的新CMS,现在想要在2列的顶部放置全宽或1列横幅。

我试过

<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

1 个答案:

答案 0 :(得分: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>