Magento: настройка шаблона страницы для категории магазина - PullRequest
1 голос
/ 06 января 2012

Я пытаюсь установить шаблон страницы для своего магазина. Мне удалось настроить страницы в магазине, используя local.xml, например:

<page_one_column>
        <reference name="root">
            <action method="setTemplate"><template>custom/page/1column.phtml</template></action>
        </reference>
    </page_one_column>

     <page_two_columns_left>
        <reference name="root">
            <action method="setTemplate"><template>custom/page/2columns-left.phtml</template></action>
        </reference>
    </page_two_columns_left>

    <page_two_columns_right>
        <reference name="root">
            <action method="setTemplate"><template>custom/page/2columns-right.phtml</template></action>
        </reference>
    </page_two_columns_right>

    <page_three_columns>
        <reference name="root">
            <action method="setTemplate"><template>custom/page/3columns.phtml</template></action>
        </reference>
    </page_three_columns>

Отлично работает на CMS страницах. Магазин, тем не менее, все еще использует шаблон в template / page / 2columns-left.phtml.

Я попытался установить пользовательские изменения макета для корневой категории в административной панели, когда дети наследовали от своего родителя, но безрезультатно.

Понятия не имею, где еще мне нужно установить шаблон страницы.

У кого-нибудь есть решение для этого?

1 Ответ

3 голосов
/ 06 января 2012

Вот пример установки шаблона по умолчанию для всего сайта:

<?xml version="1.0"?>
<layout version="0.1.0">
    <default>
        <reference name="root">
            <action method="setTemplate"><template>page/3columns.phtml</template></action>
        </reference>
    </default>
</layout>

или просто для каталога:

<?xml version="1.0"?>
<layout version="0.1.0">
    <catalog_category_default>
        <reference name="root">
            <action method="setTemplate"><template>page/3columns.phtml</template></action>
        </reference>
    </catalog_category_default>
</layout>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...