Magento 2 :: Custom Breadcrumbs using layout update

<referenceContainer name="page.wrapper">
    <referenceBlock name="breadcrumbs" remove="true"/>
    <referenceContainer name="page.top">
        <block class="Magento\Theme\Block\Html\Breadcrumbs" name="breadcrumbs.cms">
            <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">Devices</argument>
                <argument name="crumbInfo" xsi:type="array">
                    <item name="title" xsi:type="string">Devices</item>
                    <item name="label" xsi:type="string">Devices</item>
                </argument>
            </action>
            <action method="addCrumb">
                <argument name="crumbName" xsi:type="string">Stig Disposable Pod</argument>
                <argument name="crumbInfo" xsi:type="array">
                    <item name="title" xsi:type="string">Stig Disposable Pod</item> 
                    <item name="label" xsi:type="string">Stig Disposable Pod</item> 
                </argument>
            </action>
        </block>
    </referenceContainer>
</referenceContainer>

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.