我创建了一个具有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
您请求页面添加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>