浏览文章

文章信息

Element 'remove': This element is not expected.|Magento2.3.x报错解决 15187

1、报错

Exception #0 (Magento\Framework\Config\Dom\ValidationException): Element 'remove': This element is not expected. Expected is one of ( attribute, block, referenceBlock, referenceContainer, container, move, uiComponent ).

Line: 767


2、原因

在Magento2.3.x系统中将remove标签移除了

而在部分主题中还在沿用这种标签

例如:

magento.localhost.com\app\design\frontend\Aiweline\Marketplace\Magento_Theme\layout\default.xml

中存在标签:

<remove name="report.bugs"/>


3、解决

将:

<remove name="report.bugs"/>

改为:

<referenceContainer name ="report.bugs" remove ="true"/>

得到解决。


4、总结

Magento2.3移除了remove标签,使用referenceContainer方式移除容器。



原创