Corrija os dados XML e tente novamente. Elemento 'referenceBlock': este elemento não é esperado

13

Corrija os dados XML e tente novamente. Elemento 'referenceBlock': este elemento não é esperado. Esperado é um dos (referenceContainer, container, update, move). Linha 1

Recebi este erro ao tentar remover o título da página por meio de Design -> Layout Update XML

Este é o código que eu usei para remover o bloco:

<referenceBlock name="page.main.title" remove="true"/>

referenceContainer funciona bem, mas com problemas apenas com referenceBlock

Riyas Muhammed
fonte

Respostas:

19

Eu peguei a solução, usei referenceBlock dentro do referenceContainer funciona bem, pode ser que alguém ajude.

<referenceContainer name="page.wrapper">
        <referenceBlock name="page.main.title" remove="true"/>
</referenceContainer>
Riyas Muhammed
fonte
0

Eu tive o mesmo erro e o que eu teria feito para resolvê-lo foi a resposta do post anterior resposta aceita :)

Então, o que eu poderia acrescentar é que esse erro provavelmente tem a ver com uma migração magento para aqueles que estão interessados ​​...

Corrija os dados XML e tente novamente. Elemento 'referência': este elemento não é esperado. Esperado é um dos (referenceContainer, container, update, move, head, body). Linha 1

CONTEÚDO-> PÁGINAS-> PÁGINAS (Elementos) Depois que você abre sua página, é uma codificação incorreta no campo em XML DESIGN -> LAYOUT UPDATE UPDATE.

Então, quando enfrentar isso na nova versão Magento 2.2.6 ...

Eu o removi e salvei a página e o erro desapareceu e a página foi salva, a configuração foi codificada para a atualização de estilo do modelo antigo do magento 1.9x que não era mais necessário de qualquer maneira

EcommerceDoktor
fonte