Как отобразить товары перекрестной продажи на странице оформления заказа Magento 2?


Можно ли добавить товары перекрестной продажи на странице оформления заказа? Как мы можем это сделать? Любая помощь будет оценена по достоинству. Спасибо.

Author: Dhaval Solanki, 2018-01-29

1 answers

Вы можете показывать товары перекрестной продажи на странице оформления заказа, добавив приведенный ниже код в checkout_index_index.xml

Приложение/дизайн/интерфейс/ваше имя/ваша тема/magento_checkout

<?xml version="1.0"?>
<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="content">
            <block class="Magento\Checkout\Block\Cart\Crosssell" name="checkout.cart.crosssell" template="Magento_Catalog::product/list/items.phtml" after="-">
                <arguments>
                    <argument name="type" xsi:type="string">crosssell</argument>
                </arguments>
                <block class="Magento\Catalog\Block\Product\ProductList\Item\Container" name="crosssell.product.addto" as="addto">
                    <block class="Magento\Catalog\Block\Product\ProductList\Item\AddTo\Compare"
                           name="crosssell.product.addto.compare" as="compare"
                           template="Magento_Catalog::product/list/addto/compare.phtml"/>
                </block>
            </block>
        </referenceBlock>
    </body>
</page>
 2
Author: Suresh Chikani, 2018-01-29 06:16:12