Magento如何在页面之间拥有不同的内容(不在text_list中)


Magento how to have different content (not in text_list) between pages?

我有几个静态页面需要进入magento,布局基本如下:

             [HOMEPAGE]
---------------------------------
|            <BODY>             |
|      -------------------      |
|      |    <HEADER>     |      |
|      -------------------      |
|      |      <NAV>      |      |
|      -------------------      |
|      |     | |         |      |
|      |  A  | |    M    |      |
|      |  S  | |    A    |      |
|      |  I  | |    I    |      |
|      |  D  | |    N    |      |
|      |  E  | |         |      |
|      |     | |         |      |
|      -------------------      |
|      |     <FORM>      |      |
|      -------------------      |
|      |    <BUTTONS>    |      |
|      -------------------      |
|      |    <FOOTER>     |      |
|      -------------------      |
|                               |
---------------------------------

main区域将保存输入到管理cms的内容,管理cms可以逐页变化,这是完美的。

然而,我也需要旁白的内容在某些静态页面上稍微改变一下。但我不想在管理中的wysiwyg编辑器中包含side和main。我将如何实现这一点?

提前感谢!

创建CMS页面时,您有一个"设计"选项卡,可以在其中放置xml。

你可以使用

 <remove name="blockname"/> 

删除您当前的块,然后删除

 <block type="module/path_name" name="blockname" template="module/path_name.phtml" /> 

在这里添加块示例:

<remove name="left.permanent.callout" />
<reference name="left">
<block type="core/template" name="mynewaside" template="aside/sometemplate.phtml" />
</reference>