From 1b99f479bc3f07840f87746eeec83c4f76f5d912 Mon Sep 17 00:00:00 2001 From: Oliver Hader <oliver@typo3.org> Date: Wed, 21 Oct 2020 21:30:48 +0200 Subject: [PATCH] [BUGFIX] Fix PHP type error in f:form.select.optgroup view helper Using view helper `f:form.select.optgroup` with argument `disabled` throws PHP type error, since array is expected, but string given. Resolves: #92656 Releases: master, 10.4, 9.5 Change-Id: I7f1fd3a1f81c7befb15e4657c9e59ff862e663e1 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/66242 Tested-by: Markus Klein <markus.klein@typo3.org> Tested-by: Oliver Bartsch <bo@cedev.de> Tested-by: TYPO3com <noreply@typo3.com> Tested-by: Daniel Haupt <mail@danielhaupt.de> Tested-by: Daniel Goerz <daniel.goerz@posteo.de> Reviewed-by: Markus Klein <markus.klein@typo3.org> Reviewed-by: Oliver Bartsch <bo@cedev.de> Reviewed-by: Daniel Haupt <mail@danielhaupt.de> Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de> Reviewed-by: Daniel Goerz <daniel.goerz@posteo.de> --- .../Classes/ViewHelpers/Form/Select/OptgroupViewHelper.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/typo3/sysext/fluid/Classes/ViewHelpers/Form/Select/OptgroupViewHelper.php b/typo3/sysext/fluid/Classes/ViewHelpers/Form/Select/OptgroupViewHelper.php index be2ccffda586..f5193027262e 100644 --- a/typo3/sysext/fluid/Classes/ViewHelpers/Form/Select/OptgroupViewHelper.php +++ b/typo3/sysext/fluid/Classes/ViewHelpers/Form/Select/OptgroupViewHelper.php @@ -46,7 +46,7 @@ class OptgroupViewHelper extends AbstractFormFieldViewHelper public function render() { if ($this->arguments['disabled']) { - $this->tag->addAttributes('disabled', 'disabled'); + $this->tag->addAttribute('disabled', 'disabled'); } else { $this->tag->removeAttribute('disabled'); } -- GitLab