Magento2 磁电机2.2.0将页眉和页脚添加到签出页面

Magento2 磁电机2.2.0将页眉和页脚添加到签出页面,magento2,Magento2,如何将页眉和页脚添加到签出页面。我使用了覆盖方法。我在自定义主题的以下路径中创建了checkou\u index\u index.xml文件layout\override\theme\Magento\blank <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout

如何将页眉和页脚添加到签出页面。我使用了覆盖方法。我在自定义主题的以下路径中创建了
checkou\u index\u index.xml
文件
layout\override\theme\Magento\blank

<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
    <referenceBlock name="minicart" remove="false" />
    <referenceContainer name="header.panel" remove="false" />
    <referenceBlock name="top.search" remove="false" />
    <referenceBlock name="catalog.compare.link" remove="false" />
    <referenceBlock name="catalog.topnav" remove="false"/>
    <referenceContainer name="footer-container"  remove="false"/>
</body>
</page>

此错误的原因是什么?如何修复此错误?

尝试将自定义xml文件放入:

C:\xampp\htdocs\my_website\app\design\frontend\Vendor\basic\Magento_Checkout\view\frontend\layout\checkout_index_index.xml
因为,如果我没有弄错的话,要覆盖的文件位于:

C:\xampp\htdocs\my_website\vendor\magento\module-checkout\view\frontend\layout\checkout_index_index.xml

希望这对您有所帮助。

首先您必须创建自定义主题,完成后,在app/design/frontend/Magenticians/Mytheme/Magento\u checkout/layout中创建checkout\u index\u index.xml文件并粘贴以下代码:

<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
    <referenceBlock name="minicart" remove="false" />
    <referenceContainer name="header.panel" remove="false" />
    <referenceBlock name="top.search" remove="false" />
    <referenceBlock name="catalog.compare.link" remove="false" />
    <referenceBlock name="catalog.topnav" remove="false"/>
    <referenceContainer name="footer-container"  remove="false"/>
</body>
</page>
.action-auth-toggle
{
display: block;
}
<head>
        <css src="css/customcss.css" />
</head>
现在打开自定义主题的default.xml文件并粘贴以下代码:

<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
    <referenceBlock name="minicart" remove="false" />
    <referenceContainer name="header.panel" remove="false" />
    <referenceBlock name="top.search" remove="false" />
    <referenceBlock name="catalog.compare.link" remove="false" />
    <referenceBlock name="catalog.topnav" remove="false"/>
    <referenceContainer name="footer-container"  remove="false"/>
</body>
</page>
.action-auth-toggle
{
display: block;
}
<head>
        <css src="css/customcss.css" />
</head>

        
在实现之后,不要忘记运行必要的CLI命令