- Copiar app/code/core/Mage/Page/etc/config.xml en app/code/local/Mage/Page/etc/config.xml.
- Hay que registrar el custom layout agregando un nuevo archivo en app/etc/modules, por ejemplo Mage_Local.xml
- En este archivo poner el siguiente código:
<config>
<modules>
<mage_page> //relates to file structure
<active>true</active> //set to active
<codepool>local</codepool> //tell which folder to look in
<depends> //requires the mage core
<mage_core>
</mage_core>
</depends>
</mage_page>
</modules>
</config> - Ahora hay que crear el archivo del template. Por ejemplo copiar 3columns.phtml (en app/design/frontend/your_package/your_theme/template/page), y ponerle otro nombre por ejemplo 4columns.phtml
- Finalmente hay que resgutrar este nuevo template en el archivo config.xml creado en el paso 1 agregando el layout a la lista. Por ejemplo:
<four_columns module="page" translate="label">
<label>4 columns</label>
<template>page/4columns.phtml</template>
<layout_handle>page_four_columns</layout_handle>
</four_columns>