From 9905581fbca693752a560cad3d9b63d4bb75938a Mon Sep 17 00:00:00 2001 From: Michiel Gerritsen Date: Thu, 12 Jun 2025 13:06:34 +0200 Subject: [PATCH] Improvement: Do not load templates for disabled methods #60 --- .../view/frontend/layout/hyva_checkout.xml | 12 +++++++++--- .../frontend/layout/hyva_checkout_components.xml | 4 +++- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/Mollie_HyvaCheckout/view/frontend/layout/hyva_checkout.xml b/src/Mollie_HyvaCheckout/view/frontend/layout/hyva_checkout.xml index a0f099f..1397f26 100644 --- a/src/Mollie_HyvaCheckout/view/frontend/layout/hyva_checkout.xml +++ b/src/Mollie_HyvaCheckout/view/frontend/layout/hyva_checkout.xml @@ -15,7 +15,9 @@ + template="Mollie_HyvaCheckout::component/payment/method/applepay_after.phtml" + ifconfig="payment/mollie_methods_applepay/active" + > Mollie\HyvaCheckout\Magewire\Checkout\Payment\Method\ApplePay @@ -25,7 +27,9 @@ + template="Mollie_HyvaCheckout::component/payment/method/creditcard_after.phtml" + ifconfig="payment/mollie_methods_creditcard/active" + > Mollie\HyvaCheckout\Magewire\Checkout\Payment\Method\Creditcard @@ -35,7 +39,9 @@ + template="Mollie_HyvaCheckout::component/payment/method/pointofsale_after.phtml" + ifconfig="payment/mollie_methods_pointofsale/active" + > Mollie\HyvaCheckout\Magewire\Checkout\Payment\Method\WithTerminal diff --git a/src/Mollie_HyvaCheckout/view/frontend/layout/hyva_checkout_components.xml b/src/Mollie_HyvaCheckout/view/frontend/layout/hyva_checkout_components.xml index 776a261..e76d0c7 100644 --- a/src/Mollie_HyvaCheckout/view/frontend/layout/hyva_checkout_components.xml +++ b/src/Mollie_HyvaCheckout/view/frontend/layout/hyva_checkout_components.xml @@ -63,7 +63,9 @@ + template="Mollie_HyvaCheckout::component/payment/method/applepay_after.phtml" + ifconfig="payment/mollie_methods_applepay/active" + />