Veuillez corriger les données XML et réessayer. Élément 'referenceBlock': cet élément n'est pas attendu

13

Veuillez corriger les données XML et réessayer. Élément 'referenceBlock': Cet élément n'est pas attendu. Attendu est l'un de (referenceContainer, container, update, move). Ligne 1

J'ai eu cette erreur en essayant de supprimer le titre de la page via Design -> Layout Update XML

Voici le code que j'ai utilisé pour supprimer le bloc:

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

referenceContainer fonctionne bien mais problème uniquement avec referenceBlock

Riyas Muhammed
la source

Réponses:

19

J'ai obtenu la solution, utilisé referenceBlock dans le referenceContainer fonctionne très bien, peut-être que quelqu'un m'aidera.

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

J'ai eu la même erreur et ce que j'aurais fait pour le résoudre, c'était la réponse de la réponse précédente acceptée :)

Donc, ce que je pourrais ajouter, c'est que cette erreur a très probablement à voir avec une migration magento pour ceux qui sont intéressés ...

Veuillez corriger les données XML et réessayer. Élément «référence»: cet élément n'est pas attendu. Attendu est l'un de (referenceContainer, container, update, move, head, body). Ligne 1

CONTENU-> PAGES-> PAGES (ELements) une fois que vous ouvrez votre page, c'est un mauvais codage dans le champ sous DESIGN -> LAYOUT UPDATE XML.

Donc, face à cela sur la nouvelle version de Magento 2.2.6 ...

Je l'ai supprimé et enregistré la page et l'erreur a disparu et la page a été enregistrée, le paramètre codait pour la mise à niveau de style de l'ancien modèle pour magento 1.9x qui n'était plus nécessaire de toute façon

EcommerceDoktor
la source