From 38b618e3a4a93ce96bcdebc808a28eab0f6605b9 Mon Sep 17 00:00:00 2001 From: h-e-l-l-o-w-o-r-l-d <51790093+h-e-l-l-o-w-o-r-l-d@users.noreply.github.com> Date: Tue, 4 Nov 2025 14:10:00 +0100 Subject: [PATCH] Prevent undefined array key "format" in CurrencyViewHelper.php When updating from 10.2.4 to 10.3.0 this warning occurred in the cart backend module on folders with orders. Same as #556. PHP Warning: Undefined array key "format" in /var/www/typo3/vendor/extcode/cart/Classes/ViewHelpers/Format/CurrencyViewHelper.php line 105 --- Classes/ViewHelpers/Format/CurrencyViewHelper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Classes/ViewHelpers/Format/CurrencyViewHelper.php b/Classes/ViewHelpers/Format/CurrencyViewHelper.php index 3fa1ad3d..6033aeee 100644 --- a/Classes/ViewHelpers/Format/CurrencyViewHelper.php +++ b/Classes/ViewHelpers/Format/CurrencyViewHelper.php @@ -102,7 +102,7 @@ public function render(): string $settings = $this->templateVariableContainer->get('settings'); - if ($settings && $settings['format'] && $settings['format']['currency']) { + if (isset($settings['format']['currency'])) { $currencyFormat = $settings['format']['currency']; if (!isset($currencySign) && isset($currencyFormat['currencySign'])) {