隐藏页面组件

问题描述 投票:0回答:1

我正在尝试删除画布外购物车上的折扣/促销字段。这是具有该字段代码的页面的路径:storefront/page/checkout/cart

我正在使用插件目录中完全相同的路径添加一个插件,如下所示:

{% sw_extends '@Storefront/storefront/page/checkout/cart/index.html.twig' %}

{% block page_checkout_cart_add_promotion %}
{% endblock %}

我希望这会覆盖 page_checkout_cart_add_promotion 的原始代码块并将其保留为空,但更新后,这无法隐藏促销/折扣字段。

twig shopware6
1个回答
0
投票

已解决:以上代码/插件位置与显示购物车时的促销字段有关。要从 offcanvas 购物车中删除促销字段,您需要有 twig 文件:/component/checkout/offcanvas-cart.html.twig

这是该文件的代码:

{% sw_extends '@Storefront/storefront/component/checkout/offcanvas-cart.html.twig' %}

{% block component_offcanvas_cart_actions_promotion %}
{% endblock %}
© www.soinside.com 2019 - 2024. All rights reserved.