There is an error on the checkout page:
console-output-handler.js:34 [2018-10-10 09:43:41] [ERROR] Failed to load the "Magento_Checkout/js/view/summary" component. console-output-handler.js:34 [2018-10-10 09:43:47] [ERROR] Failed to load the "Magento_Checkout/js/view/estimation" component.
I have done everything on a thread here: https://github.com/magento/magento2/issues/12679
and still not working.
When I remove our custom theme it works.
There is no custom templates for checkout page, there is only a custom header:
default.xml
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<!--To add custom logo-->
<referenceBlock name="logo">
<arguments>
<argument name="logo_file" xsi:type="string">images/logo.png</argument>
<argument name="logo_img_width" xsi:type="number">300</argument>
<argument name="logo_img_height" xsi:type="number">78</argument>
</arguments>
</referenceBlock>
<referenceContainer name="header.container">
<block name="customer.section.config" class="Magento\Customer\Block\SectionConfig"
template="Magento_Customer::js/section-config.phtml"/>
<block name="customer.customer.data"
class="Magento\Customer\Block\CustomerData"
template="Magento_Customer::js/customer-data.phtml"/>
<block class="Magento\Framework\View\Element\Template" name="custom_header" as="custom_header" template="Magento_Theme::html/customheader.phtml" before="-">
<referenceBlock name="top.links">
<block class="Magento\Theme\Block\Html\Header" name="header" as="header" before="-">
</block>
</referenceBlock>
</block>
</referenceContainer>
<referenceContainer name="header.container">
<container name="header.panel.wrapper" htmlClass="panel wrapper" htmlTag="div" before="-">
<container name="header.panel" label="Page Header Panel" htmlTag="div" htmlClass="panel header">
<block class="Magento\Framework\View\Element\Template" name="skip_to_content" template="Magento_Theme::html/skip.phtml">
<arguments>
<argument name="target" xsi:type="string">contentarea</argument>
<argument name="label" translate="true" xsi:type="string">Skip to Content</argument>
</arguments>
</block>
<block class="Magento\Store\Block\Switcher" name="store_language" as="store_language" template="Magento_Store::switch/languages.phtml"/>
<block class="Magento\Customer\Block\Account\Navigation" name="top.links">
<arguments>
<argument name="css_class" xsi:type="string">header links</argument>
</arguments>
</block>
</container>
</container>
<container name="header-wrapper" label="Page Header" as="header-wrapper" htmlTag="div" htmlClass="header content">
<block class="Magento\Theme\Block\Html\Header\Logo" name="logo">
<arguments>
<argument name="logo_img_width" xsi:type="number">189</argument>
<argument name="logo_img_height" xsi:type="number">64</argument>
</arguments>
</block>
</container>
</referenceContainer>
<container name="some.container" as="someContainer" label="Some Container" htmlTag="div" htmlClass="some-container" >
<referenceBlock name="top.links">
</referenceBlock>
</container>
<move element="minicart" destination="custom_header"/>
<move element="top.search" destination="custom_header"/>
<move element="some.container" destination="custom_header" />
<move element="logo" as="logo" destination="custom_header"/>
<move element="header.links" as="headerLinks" destination="custom_header"/>
<move element="copyright" destination="footer-container"/>
<referenceContainer name="main">
<container name="content.top" label="Main Content Top"/>
<container name="content" label="Main Content Area"/>
<container name="content.aside" label="Main Content Aside"/>
<container name="content.bottom" label="Main Content Bottom"/>
</referenceContainer>
<referenceContainer name="page.bottom.container">
<container name="page.bottom" label="Before Page Footer" htmlTag="div" htmlClass="content"/>
<block class="Magento\Framework\View\Element\Template" as="before.footer" name="before_footer" template="Magento_Theme::html/before_footer.phtml" />
</referenceContainer>
<referenceContainer name="footer-container">
<block class="Magento\Framework\View\Element\Template" as="vendor.footer" name="vendor" template="Magento_Theme::html/footer.phtml"> <block class="Magento\Framework\View\Element\Html\Links" name="footer_links"> <arguments> <argument name="css_class" xsi:type="string">footer links</argument> </arguments> </block> <block class="Magento\Cms\Block\Block" name="footer_myaccount"> <arguments> <argument name="css_class" xsi:type="string">footer_myaccount</argument> </arguments> </block> </block> <referenceBlock name="report.bugs" remove="true"/> <referenceBlock name="footer" remove="true"/> <referenceBlock name="show_part" remove="true"/> <referenceBlock name="header.panel" remove="true"/> <referenceBlock name="catalog.compare.sidebar" remove="true"/> <referenceBlock name="catalog.compare.link" remove="true"/> <referenceBlock name="related.product.addto.compare" remove="true"/> <referenceBlock name="view.addto.compare" remove="true"/> <referenceBlock name="upsell.product.addto.compare" remove="true"/> </referenceContainer> </body> </page>