如何使用local.xml在magento中添加新布局?当我创建新的CMS页面时,我希望它出现在布局列表中。
答案 0 :(得分:0)
使用local.xml的magento布局
请继续关注此代码。
http://www.codeboss.in/web-funda/2009/07/07/create-new-layout-in-magento/
答案 1 :(得分:0)
查看this page上最后一段代码。您可以进入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
是核心文件。