Configurer un template personnalisé
Le layout suivant vous permet de placer le block produit de prix dynamique où vous le souhaitez, ici on le place après l’encart du prix :
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<referenceContainer name="product.info.price">
<block class="Magento\Framework\View\Element\Template"
name="blackbird.dynamicPrice.product.view.dynamicPrice"
template="Blackbird_DynamicPrice::product/view/dynamic-price.phtml"
after="product.price.final">
<arguments>
<argument name="viewModel" xsi:type="object">
Blackbird\DynamicPrice\ViewModel\ConfigDataProvider
argument>
arguments>
block>
referenceContainer>
body>
page>