From f8d021c8b7c43bfb759bd49923e3f70bf907187d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Chris=20M=C3=BCller?= <typo3@krue.ml> Date: Wed, 22 Dec 2021 15:39:43 +0100 Subject: [PATCH] [BUGFIX] Avoid undefined array key in TextMenuContentObject->writeMenu() Resolves: #96377 Releases: main, 11.5 Change-Id: I98dfe39cf04468d54ee979afa34e7dd3bd40acf6 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/72793 Tested-by: core-ci <typo3@b13.com> Tested-by: Jochen <rothjochen@gmail.com> Tested-by: Benni Mack <benni@typo3.org> Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by: Jochen <rothjochen@gmail.com> Reviewed-by: Benni Mack <benni@typo3.org> --- .../Classes/ContentObject/Menu/TextMenuContentObject.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/typo3/sysext/frontend/Classes/ContentObject/Menu/TextMenuContentObject.php b/typo3/sysext/frontend/Classes/ContentObject/Menu/TextMenuContentObject.php index ce5021c7afb7..9e75f3603c37 100644 --- a/typo3/sysext/frontend/Classes/ContentObject/Menu/TextMenuContentObject.php +++ b/typo3/sysext/frontend/Classes/ContentObject/Menu/TextMenuContentObject.php @@ -111,7 +111,7 @@ class TextMenuContentObject extends AbstractMenuContentObject } // ATagBeforeWrap processing: if ($this->I['val']['ATagBeforeWrap'] ?? false) { - $wrapPartsBefore = explode('|', $this->I['val']['linkWrap']); + $wrapPartsBefore = explode('|', $this->I['val']['linkWrap'] ?? ''); $wrapPartsAfter = ['', '']; } else { $wrapPartsBefore = ['', '']; -- GitLab