<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
      <head>
        <css src="Printxpand_Core::css/vdp-popup-style.css"/>        
    </head>
    <body>
        <!-- override checkout cart item template -->
        <referenceBlock name="checkout.cart.form">
            <action method="setOverriddenTemplates">
                <argument xsi:type="array" name="default">
                    <!-- list override templates -->
                    <item name="default" xsi:type="string">Printxpand_Core::cart/item/default.phtml</item>
                    <item name="simple" xsi:type="string">Printxpand_Core::cart/item/default.phtml</item>
                    <item name="configurable" xsi:type="string">Printxpand_Core::cart/item/default.phtml</item>
                </argument>
            </action>
        </referenceBlock>
        <referenceBlock name="checkout.cart.item.renderers.default.actions.edit">
            <action method="setTemplate">
                <argument name="template" xsi:type="string">Printxpand_Core::cart/item/renderer/actions/edit.phtml</argument>
            </action>
        </referenceBlock>
        <referenceBlock name="checkout.cart.item.renderers.simple.actions.edit">
            <action method="setTemplate">
                <argument name="template" xsi:type="string">Printxpand_Core::cart/item/renderer/actions/edit.phtml</argument>
            </action>
        </referenceBlock>
        <referenceBlock name="checkout.cart.item.renderers.configurable.actions.edit">
            <action method="setTemplate">
                <argument name="template" xsi:type="string">Printxpand_Core::cart/item/renderer/actions/edit.phtml</argument>
            </action>
        </referenceBlock>
        <referenceBlock name="checkout.cart.item.renderers.configurable.actions">
             <block class="Magento\Checkout\Block\Cart\Item\Renderer\Actions\Edit" name="checkout.cart.item.renderers.configurable.actions.edit.vdpbutton" template="Printxpand_Core::cart/item/renderer/actions/datapopup.phtml" before="checkout.cart.item.renderers.configurable.actions.edit"/>
        </referenceBlock>
        <referenceBlock name="checkout.cart.item.renderers.simple.actions">
             <block class="Magento\Checkout\Block\Cart\Item\Renderer\Actions\Edit" name="checkout.cart.item.renderers.simple.actions.edit.vdpbutton" template="Printxpand_Core::cart/item/renderer/actions/datapopup.phtml" before="checkout.cart.item.renderers.simple.actions.edit"/>
        </referenceBlock>
        <referenceBlock name="checkout.cart.item.renderers.default.actions">
             <block class="Magento\Checkout\Block\Cart\Item\Renderer\Actions\Edit" name="checkout.cart.item.renderers.default.actions.edit.vdpbutton" template="Printxpand_Core::cart/item/renderer/actions/datapopup.phtml" before="checkout.cart.item.renderers.default.actions.edit"/>
        </referenceBlock>
    </body>
</page>
