如何在Magento 2中删除Minicart,前端不显示

Posted by

如何在Magento 2中删除Minicart ,有两种方法

1. 在后台设置隐藏不显示

Magento 2 中删除 Minicart 的步骤:

  1. 登录到 Magento 2 管理面板。
  2. 导航到商店 > 设置 > 配置
  3. 销售部分下, 打开结帐
  4. 展开购物车侧边栏部分
  5. 显示购物车侧边栏中设置
  6. 保存配置

2. 在布局中移除

可以按照以下步骤删除 Magento 2 中的购物车侧边栏:

在 app/design/frontend/panduola/mok/Magento_Theme/layout/下面创建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>
        <referenceContainer name="header.container">
            <referenceBlock name="minicart" remove="true"/>
        </referenceContainer>
    </body>
</page>

然后执行下面命令即可。

  • php bin/magento setup:static-content:deploy -f
  • php bin/magento c:c
  • php bin/magento c:f