Я сделал собственный шаблон для моей домашней страницы. Я создал следующие файлы:
1. app / etc / modules / Test_Layout.xml
<?xml version="1.0"?>
<config>
<modules>
<Test_Layout>
<active>true</active>
<codePool>local</codePool>
<depends>
<Mage_Page />
</depends>
</Test_Layout>
</modules>
</config>
2. app / code / local / Test / Layout / etc / config.xml
<?xml version="1.0"?>
<config>
<modules>
<Test_Layout>
<version>0.1.0</version>
</Test_Layout>
</modules>
<global>
<page>
<layouts>
<test_layout translate="label">
<label>Test Layout</label>
<template>page/home.phtml</template>
<layout_handle>page_home</layout_handle>
</test_layout>
</layouts>
</page>
</global>
</config>
3. app / etc / modules / Mage-All.xml и добавьте туда мой модуль.
4. После этого мой новый модуль находится в списке sys-> config-> advanced-> advanced и
5. затем я установил CMS-> Pages-> Design-> Custom Layout-> Test Layout & Custom Theme-> defualt / test (результат отображается в раскрывающихся списках .)
6. Помимо этого, я установил привычный макет / page.xml:
<block type="page/html" name="root" output="toHtml" template="page/home.phtml">
(я не уверен насчет типа )
Результат: Magento использует мой пользовательский page.xml, но он не использует мой пользовательский шаблон "template / home.phtml" и использует шаблон по умолчанию.
Не могли бы вы помочь мне? - Thx