diff --git a/typo3/sysext/core/Classes/TypoScript/ExtendedTemplateService.php b/typo3/sysext/core/Classes/TypoScript/ExtendedTemplateService.php index 39d66a4446a86c7e891fd271f5ab5d87ab10c012..a544e7d49423234139aa94a195faea4ed3db2041 100644 --- a/typo3/sysext/core/Classes/TypoScript/ExtendedTemplateService.php +++ b/typo3/sysext/core/Classes/TypoScript/ExtendedTemplateService.php @@ -1073,11 +1073,11 @@ class ExtendedTemplateService extends TemplateService . '</label>'; break; case 'comment': - $sel = $fV ? 'checked' : ''; + $sel = $fV ? '' : 'checked'; $p_field = - '<input type="hidden" name="' . $fN . '" value="#" />' + '<input type="hidden" name="' . $fN . '" value="" />' . '<label class="btn btn-default btn-checkbox">' - . '<input id="' . $idName . '" type="checkbox" name="' . $fN . '" value="" ' . $sel . ' onClick="uFormUrl(' . $aname . ')" />' + . '<input id="' . $idName . '" type="checkbox" name="' . $fN . '" value="1" ' . $sel . ' onClick="uFormUrl(' . $aname . ')" />' . '<span class="t3-icon fa"></span>' . '</label>'; break; @@ -1362,9 +1362,9 @@ class ExtendedTemplateService extends TemplateService break; case 'comment': if ($var) { - $var = '#'; - } else { $var = ''; + } else { + $var = '#'; } break; case 'wrap':