diff --git a/typo3/sysext/fluid/Classes/ViewHelpers/Form/CheckboxViewHelper.php b/typo3/sysext/fluid/Classes/ViewHelpers/Form/CheckboxViewHelper.php index 6019aa0..d78665b 100644 --- a/typo3/sysext/fluid/Classes/ViewHelpers/Form/CheckboxViewHelper.php +++ b/typo3/sysext/fluid/Classes/ViewHelpers/Form/CheckboxViewHelper.php @@ -88,6 +88,11 @@ if ($checked === NULL) { $checked = in_array($valueAttribute, $propertyValue); } + foreach ($propertyValue as $value) { + if($valueAttribute == $value->getUid()) { + $checked = $value->getUid(); + } + } $nameAttribute .= '[]'; } elseif (($multiple = FALSE) === TRUE) { // @todo: implement correct as in Flow.Fluid