diff --git a/view/frontend/templates/new-module.phtml b/view/frontend/templates/new-module.phtml index 7a423d8..7e1c56a 100644 --- a/view/frontend/templates/new-module.phtml +++ b/view/frontend/templates/new-module.phtml @@ -3,40 +3,43 @@ * @var \Magento\Framework\View\Element\Template $block * @var \Magento\Framework\Escaper $escaper * @var \BlueFinch\Checkout\ViewModel\Assets $assetViewModel + * @var \Magento\Framework\View\Helper\SecureHtmlRenderer $secureRenderer */ $assetViewModel = $block->getAssetViewModel(); -$belowEmailFields = $assetViewModel->getDistViewFileUrl('BlueFinch_CheckoutNewModule::js/checkout/dist/components/belowEmailFields/belowEmailFields.min.js'); -$expressPaymentMethod = $assetViewModel->getDistViewFileUrl('BlueFinch_CheckoutNewModule::js/checkout/dist/components/expressPayment/expressPayment.min.js'); -$paymentMethod = $assetViewModel->getDistViewFileUrl('BlueFinch_CheckoutNewModule::js/checkout/dist/components/paymentMethod/paymentMethod.min.js'); -$onStepsCreated = $assetViewModel->getDistViewFileUrl('BlueFinch_CheckoutNewModule::js/checkout/dist/callbacks/onStepsCreated.min.js'); +$belowEmailFields = $assetViewModel->getDistViewFileUrl('BlueFinch_CheckoutNewModule::js/checkout/dist/components/belowEmailFields/belowEmailFields.min.js'); +$expressPaymentMethod = $assetViewModel->getDistViewFileUrl('BlueFinch_CheckoutNewModule::js/checkout/dist/components/expressPayment/expressPayment.min.js'); +$paymentMethod = $assetViewModel->getDistViewFileUrl('BlueFinch_CheckoutNewModule::js/checkout/dist/components/paymentMethod/paymentMethod.min.js'); +$onStepsCreated = $assetViewModel->getDistViewFileUrl('BlueFinch_CheckoutNewModule::js/checkout/dist/callbacks/onStepsCreated.min.js'); $styles = $assetViewModel->getDistViewFileUrl('BlueFinch_CheckoutNewModule::js/checkout/dist/styles.css'); -?> - + window.bluefinchCheckout.callbacks.onStepsCreated.myModuleOnStepsCreated = "{$escaper->escapeJs($onStepsCreated)}"; + +script; +?> +renderTag('script', [], $scriptString, false) ?> - + \ No newline at end of file