Atención: las mayúsculas son cuentan, aseguraos de que todo concuerda.
- 1. Crear el bloque: app/code/local/Paquete/Plantilla/etc/config.xml
<?xml version="1.0"?> <config> <global> <page> <layouts> <mi_pagina_personalizada> <label>Esta es mi página personalizada</label> <template>page/mi-pagina-personalizada.phtml</template> </mi_pagina_personalizada> </layouts> </page> </global> </config>
Poned vuestros propios nombres en “Paquete”, “Plantilla”, y todas las instancias de “Mi página personalizada”.
- 2. Activarlo creando: app/etc/modules/Paquete_Plantilla.xml
<?xml version="1.0"?> <config> <modules> <Paquete_Plantilla> <codePool>local</codePool> <active>true</active> </Paquete_Plantilla> </modules> </config>
Es importante que pongáis los mismos nombres que habéis utilizado antes en “Paquete” y “Plantilla”.
- 3. Crear la plantilla: app\design\frontend\default\tema\template\page\mi-pagina-personalizada.phtml, la que habéis referenciado en
page/mi-pagina-personalizada.phtml
. En este archivo es donde tenéis que escribir el código que pintará la página.
- 4. Ahora la plantilla aparecerá en el dropdown en CMS > Páginas > Página X > Diseño > Diseño.