0

如何使用 local.xml 在 magento 中添加新布局?当我制作新的 CMS 页面时,我希望它出现在布局列表中。

4

2 回答 2

0

查看此页面上的最后一段代码。您可以进入app/code/core/Mage/Page/etc/config.xml并添加如下行:

 <TEMPLATE_LABEL module="page" translate="label">
     <label>TEMPLATE NAME</label>
     <template>page/TEMPLATE-FILENAME.phtml</template>
     <layout_handle>page_HANDLE_NAME</layout_handle>
 </TEMPLATE_LABEL>

替换大写的单词,例如

 <home_format module="page" translate="label">
     <label>Home Format</label>
     <template>page/home-page.phtml</template>
     <layout_handle>page_home_format</layout_handle>
 </home_format>

<page> ... </page>就在代码块结束之前。

注意:如果你这样做,你可能无法在不丢失自定义布局的情况下升级 Magento,就像config.xml核心文件一样。

于 2014-08-05T14:55:01.693 回答
0

使用 local.xml 在 magento 中布局

请去遵循这个代码。

http://www.codeboss.in/web-funda/2009/07/07/create-new-layout-in-magento/

于 2013-04-23T13:22:11.670 回答