2
カートからチェックアウトステップ1へのギフトメッセージフォームブロックの移動
ギフトオプションブロック(ギフトメッセージフォーム)を現在のショッピングカートページからチェックアウト(配送)の最初のステップに移動しようとしています。配送方法のすぐ下に配置する必要があります。GiftMessageモジュールをテーマに追加してみましたが、この中でレイアウトファイルcheckout_index_index.xmlを変更して、ギフトメッセージの挿入用のチェックアウトルートブロックを参照しましたが、役に立たなかった。どんな助けでも大歓迎です。ありがとう! <page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="checkout" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <body> <referenceBlock name="checkout.root"> <block class="Magento\GiftMessage\Block\Cart\GiftOptions" name="checkout.cart.order.actions.gift_options" template="cart/gift_options.phtml" cacheable="false"> <arguments> <argument name="jsLayout" xsi:type="array"> <item name="types" xsi:type="array"/> <item name="components" xsi:type="array"> <item name="giftOptionsCart" xsi:type="array"> <item name="component" xsi:type="string">Magento_GiftMessage/js/view/gift-message</item> <item name="config" xsi:type="array"> <item name="template" xsi:type="string">Magento_GiftMessage/gift-message</item> <item name="formTemplate" xsi:type="string">Magento_GiftMessage/gift-message-form</item> </item> </item> </item> </argument> </arguments> </block> </referenceBlock> </body>