Pergunta

Estou criando um tema magento.Eu configurei o layout de 2 colunas à direita para todas as páginas.Agora quero criar um modelo e definir o layout de 1 coluna para a página inicial de local.xml.Mas o layout selecionado do cms da página inicial do administrador ainda permanece e o conteúdo do cms da página inicial criada e do administrador ainda é exibido.Então, como posso evitar o layout e o conteúdo do cms da página inicial do administrador sem desativar e definir o layout de 1 coluna para a página inicial.Qualquer sugestão e ajuda são apreciadas.Obrigado.

Aqui está o meu código:

<?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>
Foi útil?

Solução

Afaik, isso não é possível.Cada alteração feita no back-end tem prioridade mais alta do que qualquer arquivo de configuração.

Isso é verdade para:

  • mudanças de layout
  • configuração da loja
Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange
scroll top