Magento 2 – Como adicionar breadcrumb na página de carrinho.

Assim como o Magento 1, no magento 2 o breadcrumb pode ser adicionado via layout XML.

Segue o xml para a alteração:

<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
 <body>
 <referenceBlock name="breadcrumbs">
 <action method="addCrumb">
 <argument name="crumbName" translate="true" xsi:type="string">Home</argument>
 <argument name="crumbInfo" xsi:type="array">
 <item name="title" translate="true" xsi:type="string">Home</item>
 <item name="label" translate="true" xsi:type="string">Home</item>
 <item name="link" xsi:type="string">/</item>
 </argument>
 </action>
 <action method="addCrumb">
 <argument name="crumbName" translate="true" xsi:type="string">Shopping Cart</argument>
 <argument name="crumbInfo" xsi:type="array">
 <item name="title" translate="true" xsi:type="string">Shopping Cart</item>
 <item name="label" translate="true" xsi:type="string">Shopping Cart</item>
 <item name="link" xsi:type="string">/checkout/cart</item>
 </argument>
 </action>
 </referenceBlock>
 <referenceBlock name="page.main.title" remove="true"/>
 <referenceBlock class="Yandeh\Checkout\Block\Cart" name="checkout.cart.form" as="cart-items" template="cart/form.phtml" after="cart.summary"/>
 </body>
</page>

Basta adiciona-lo em:

Modulo customizado
app/code/[PACKAGE]/[MODULE_NAME]/view/frontend/layout/checkout_cart_index.xml

Tema customizado
appdata/app/design/frontend/[PACKAGE]/[THEME_NAME]/Magento_Checkout/layout/checkout_cart_index.xml

2017-05-04T14:18:04+00:00

Receba dicas valiosas em seu email.

x