Wie füge ich Brotkrumen auf der Warenkorbseite in magento2 hinzu?

8

Ich möchte der Warenkorbseite vor dem Seitentitel folgende Brotkrumen hinzufügen:

Geben Sie hier die Bildbeschreibung ein

Wie kann ich das erreichen?

Vielen Dank..!

Dipesh Rangani
quelle

Antworten:

15

Erstellen Sie eine Datei app/design/frontend/vendor/theme/Magento_Checkout/layout/checkout_cart_index.xml

und fügen Sie den folgenden Code in die Datei checkout_cart_index.xml ein

<?xml version="1.0"?>
<!--
/**
 * Copyright © 2013-2017 Magento, Inc. All rights reserved.
 * See COPYING.txt for license details.
 */
-->
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <update handle="checkout_cart_item_renderers"/>
    <body>
        <referenceBlock name="breadcrumbs">
            <action method="addCrumb">
                <argument name="crumbName" xsi:type="string">Home</argument>
                <argument name="crumbInfo" xsi:type="array">
                    <item name="title" xsi:type="string">Home</item>
                    <item name="label" xsi:type="string">Home</item>
                    <item name="link" xsi:type="string">/</item>
                </argument>
            </action>
            <action method="addCrumb">
                <argument name="crumbName" xsi:type="string">Shopping Cart</argument>
                <argument name="crumbInfo" xsi:type="array">
                    <item name="title" xsi:type="string">Shopping Cart</item>
                    <item name="label" xsi:type="string">Shopping Cart</item>
                </argument>
            </action>
        </referenceBlock>
    </body>
</page>
Dinesh Yadav
quelle
6

Überschreiben in ur eigenen Thema magento\vendor\magento\module-checkout\view\frontend\layout\checkout_cart_index.xmlzu magento\app\design\frontend\<Vendor>\<Theme_Name>\Magento_Checkout\layout\checkout_cart_index.xml& add

<body>
        <referenceBlock name="page.main.title" display="true"> // True/False
            <action method="setPageTitle">
                <argument name="title" translate="true" xsi:type="string">Shopping Cart</argument>
            </action>
        </referenceBlock>
        <referenceBlock name="breadcrumbs">
            <action method="addCrumb">
                <argument name="crumbName" xsi:type="string">Home</argument>
                <argument name="crumbInfo" xsi:type="array">
                    <item name="title" xsi:type="string">Home</item>
                    <item name="label" xsi:type="string">Home</item>
                    <item name="link" xsi:type="string">{{baseUrl}}</item>
                </argument>
            </action>
            <action method="addCrumb">
                <argument name="crumbName" xsi:type="string">Shopping Cart</argument>
                <argument name="crumbInfo" xsi:type="array">
                    <item name="title" xsi:type="string">Shopping Cart</item>
                    <item name="label" xsi:type="string">Shopping Cart</item>
                </argument>
            </action>
        </referenceBlock>
</body>
Ankit Shah
quelle
Danke für deine Antwort. Ihre Antwort ist viel besser als die akzeptierte Antwort und löst mein Problem.
Ashish Jagnani