From 429c2d9af474a7a93a072c8364d5efa43422406d Mon Sep 17 00:00:00 2001 From: Marc Egger <marc.egger@uzh.ch> Date: Mon, 12 Oct 2020 17:12:37 +0200 Subject: [PATCH] refs #10554 : fix extrabuttonlock with script tag --- extension/Classes/Core/Helper/HelperFormElement.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/extension/Classes/Core/Helper/HelperFormElement.php b/extension/Classes/Core/Helper/HelperFormElement.php index b969ac401..5498d2c6a 100644 --- a/extension/Classes/Core/Helper/HelperFormElement.php +++ b/extension/Classes/Core/Helper/HelperFormElement.php @@ -431,8 +431,6 @@ EOF; // LOCK if (!$skip && HelperFormElement::booleParameter($formElement[FE_INPUT_EXTRA_BUTTON_LOCK] ?? '-')) { - $formElement[FE_MODE] = FE_MODE_READONLY; - switch ($formElement[FE_TYPE]) { case FE_TYPE_CHECKBOX: case FE_TYPE_RADIO: @@ -449,6 +447,7 @@ EOF; onclick="$('#$id').prop('readonly',!$('#$id').prop('readonly'))"> <span class="glyphicon glyphicon-lock" aria-hidden="true"></span> </button> + <script>$('#$id').prop('readonly', true)</script> EOF; break; -- GitLab