How to Add a Custom Block Within Checkout Cart Summary in Magento 2

checkout-summarycustom blockmagento2

How to add a custom block within checkout cart summary in magento 2

enter image description here

Best Answer

You need to create this file in your custom module/theme to add custom Block on cart page.

app/code/Vendor/Module/view/frontend/layout/checkout_cart_index.xml

Content for this file is..

<?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>
        <referenceContainer name="checkout.cart.totals.container">
            <block class="Magento\Framework\View\Element\Template" name="checkout.cart.custom.block" before="checkout.cart.totals" template="Vendor_Module::custom-block.phtml" />
        </referenceContainer>
    </body>
</page>

You need to create one template file here in your module or your theme.

app/code/Vendor/Module/view/frontend/templates/custom-block.phtml

Content for this file..

<?php echo "Custom Block"; ?>

Output :

enter image description here

Hope this will help you!

Related Topic