0

デフォルトの割引ブロックを置き換えてみました。残念ながら、ブロックは常にコンテナの底にあります。デフォルトのブロック位置に移動できません。

私のxml -

    <?xml version="1.0"?>
    <!--
    /**
     * Copyright © 2015 Magento. All rights reserved.
     * See COPYING.txt for license details.
     */
    -->
    <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../../../lib/internal/Magento/Framework/View/Layout/etc/page_configuration.xsd">
    <body>
        <remove name="checkout.cart.coupon"/>
        <referenceContainer name="cart.discount">
            <block class="{namespace}\Coupons\Block\Coupon" name="checkout.cart.coupon2" as="sadasdasd" template="test.phtml"/>
        </referenceContainer>
        <move element="cart.discount" destination="checkout.cart.container" before="checkout.cart.order.actions.gift_options" />
    </body>
    </page>

結果の画面 - ここに画像の説明を入力

4

1 に答える 1