Is there a way to resolve any xml-file that causes an error?
I cannot find the source file that causes this error (happens on checkout):
Magento\Framework\Config\Dom\ValidationException): Element 'item', attribute 'after': The attribute 'after' is not allowed.
Line: 1439
default.xml
<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<!-- Removing / Moving -->
<referenceBlock name="advanced-search-link" remove="true" />
<referenceBlock name="register-link" remove="true" />
<referenceBlock name="catalog.compare.link" remove="true" />
<referenceBlock name="header" remove="true" />
<referenceBlock name="wish-list-link" remove="true" />
<move element="minicart" destination="header-wrapper" after="-" />
<move element="form.subscribe" destination="footer" after="footer.copyright" />
<!--minicart popup-->
<referenceContainer name="header-wrapper">
<container name="header.socialmedia.container" before="logo">
<block class="Magento\Framework\View\Element\Template" template="Magento_Theme::html/header/socialmedia.phtml" name="header.socialmedia" />
</container>
</referenceContainer>
<referenceBlock name="top.links">
<block class="Magento\Framework\View\Element\Html\Link\Current" name="header.retailer-link">
<arguments>
<argument name="label" xsi:type="string" translate="true">Become Retailer</argument>
<argument name="path" xsi:type="string">retailer</argument>
</arguments>
</block>
<block class="Magento\Framework\View\Element\Template" template="Magento_Theme::html/header/accountmenu.phtml" name="header.accountmenu" />
</referenceBlock>
<!-- Footer -->
<referenceBlock name="footer_links" remove="true" />
<referenceBlock name="copyright" remove="true" />
<referenceBlock name="report.bugs" remove="true" />
<referenceContainer name="footer">
<block class="Magento\Framework\View\Element\Template" template="Magento_Theme::html/footer/logo.phtml" name="footer.logo" />
<block class="Magento\Framework\View\Element\Template" template="Magento_Theme::html/footer/menublocks.phtml" name="footer.menublocks" />
<block class="Magento\Framework\View\Element\Template" template="Magento_Theme::html/footer/copyright.phtml" name="footer.copyright" />
</referenceContainer>
<!-- Removing stuff -->
<referenceContainer name="sidebar.main">
<!-- <referenceBlock name="catalogsearch.leftnav" remove="true"/> -->
<!-- <referenceBlock name="catalog.leftnav" remove="true"/> -->
<referenceBlock name="catalog.compare.sidebar" remove="true"/>
<referenceBlock name="wishlist_sidebar" remove="true"/>
<referenceBlock name="sale.reorder.sidebar" remove="true" />
</referenceContainer>
</body>
checkout_cart_index.xml
<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<move element="cart.summary" destination="main.content" after="-" />
<move element="checkout.cart.coupon" destination="main.content" before="checkout.cart.crosssell"/>
<move element="checkout.cart.crosssell" destination="main.content" after="-" />
<referenceContainer name="page.wrapper" htmlClass="page-wrapper cart">
</referenceContainer>
<referenceContainer name="content">
</referenceContainer>
<referenceBlock name="checkout.cart.shipping">
<arguments>
<argument name="jsLayout" xsi:type="array">
<item name="components" xsi:type="array">
<item name="block-summary" xsi:type="array">
<!-- My custom part: -->
<item name="config" xsi:type="array">
<item name="componentDisabled" xsi:type="boolean">true</item>
</item>
</item>
</item>
</argument>
</arguments>
</referenceBlock>
</body>
checkout_index_index.xml contains no xml changes