XMLデータを修正して再試行してください。要素 'referenceBlock':この要素は予期されていません


13

XMLデータを修正して再試行してください。要素 'referenceBlock':この要素は予期されていません。Expectedは(referenceContainer、container、update、move)のいずれかです。ライン1

[ デザイン] -> [ レイアウト更新XML]を使用してページタイトルを削除しようとしたときにこのエラーが発生しました。

このブロックを削除するために使用したコード:

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

referenceContainerは正常に動作しますが、referenceBlockのみで問題が発生します

回答:


19

私は解決策を得ました、referenceContainer内でreferenceBlockを使用するとうまく動作し、誰もが助けになるかもしれません。

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

0

私は同じエラーがあり、それを解決するために何をしたかは、以前の投稿で受け入れられた答えでした:)

したがって、これを追加できるのは、このエラーが、興味のある人のmagento移行に関係している可能性が高いということです...

XMLデータを修正して再試行してください。要素「参照」:この要素は予期されていません。Expectedは(referenceContainer、container、update、move、head、body)のいずれかです。ライン1

CONTENT-> PAGES-> PAGES(ELements)ページを開いたら、DESIGN-> LAYOUT UPDATE XMLの下のフィールドに間違ったコーディングがあります。

新しいMagento 2.2.6バージョンでこれに直面すると...

私はそれを削除してページを保存し、エラーは消え、ページは保存されました。これは、設定が不要になったmagento 1.9xの古いテンプレートのスタイル更新のためにコーディングされていたからです

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.