From 896ef4ef46b9f09c3a8081be4d776ad2e2ce9445 Mon Sep 17 00:00:00 2001 From: "v.carkaxhija" Date: Mon, 14 Oct 2024 16:18:04 +0200 Subject: [PATCH] add Remaining amount under grand total --- .../layout/hyva_checkout_components.xml | 3 + .../layout/hyva_checkout_index_index.xml | 2 +- .../checkout/summary/remaining-amount.phtml | 29 ++++++ .../templates/component/payment/after.phtml | 97 +++++++++---------- 4 files changed, 80 insertions(+), 51 deletions(-) create mode 100644 view/frontend/templates/checkout/summary/remaining-amount.phtml diff --git a/view/frontend/layout/hyva_checkout_components.xml b/view/frontend/layout/hyva_checkout_components.xml index a14b10f..2e3d8a6 100644 --- a/view/frontend/layout/hyva_checkout_components.xml +++ b/view/frontend/layout/hyva_checkout_components.xml @@ -210,6 +210,9 @@ class="Buckaroo\HyvaCheckout\Block\Totals\AlreadyPaid" as="buckaroo_already_paid" template="Buckaroo_HyvaCheckout::total-segments/already-paid.phtml"/> + diff --git a/view/frontend/layout/hyva_checkout_index_index.xml b/view/frontend/layout/hyva_checkout_index_index.xml index 92ce243..9bbb463 100644 --- a/view/frontend/layout/hyva_checkout_index_index.xml +++ b/view/frontend/layout/hyva_checkout_index_index.xml @@ -11,4 +11,4 @@ - \ No newline at end of file + diff --git a/view/frontend/templates/checkout/summary/remaining-amount.phtml b/view/frontend/templates/checkout/summary/remaining-amount.phtml new file mode 100644 index 0000000..24fab35 --- /dev/null +++ b/view/frontend/templates/checkout/summary/remaining-amount.phtml @@ -0,0 +1,29 @@ +require(FormatterViewModel::class); +$segment = $block->getSegment(); +if ($segment['value'] != 0) { + ?> +
+ + escapeHtml($segment['title']) ?> + + + currency($segment['value'] ?? 0) ?> + +
+