Как создать шаблон cms домашней страницы из local.xml в магенто


Я создаю тему magento. Я установил 2 столбца -правильный макет для всей страницы. Теперь я хочу создать шаблон и установить макет 1columns для домашней страницы из local.xml . Но выбранный макет cms домашней страницы администратора все еще остается, и содержимое cms моей созданной и домашней страницы администратора по-прежнему отображается. Итак, как я могу избежать макета и содержимого cms домашней страницы администратора, не отключая и не устанавливая макет 1columns для домашней страницы. Любые предложения и помощь приветствуются. Спасибо.

Вот мой код:

<?xml version="1.0" encoding="UTF-8"?>
<layout>
    <!-- Global Operations -->
    <default>
        <reference name="root">
            <action method="setTemplate">
                <template>page/2columns-right.phtml</template>
            </action>
            <reference name="content">
                <block type="core/template" name="some_random_name" template="cms/home.phtml"/>
                <action method="setTemplate"><template>page/1column.phtml</template></action>
            </reference>
        </reference>
    </default>
</layout>
Author: user2365514, 2014-10-21

1 answers

Афаик, это невозможно. Каждое изменение, которое вы вносите в серверную часть, имеет более высокий приоритет, чем любой конфигурационный файл.

Это верно для:

  • изменения компоновки
  • конфигурация хранилища
 1
Author: Fabian Blechschmidt, 2014-10-21 21:10:31