From 6bab9a9231b48f58dfc7443009ff40c5fd38b551 Mon Sep 17 00:00:00 2001 From: mrothauer Date: Wed, 13 Dec 2023 09:02:40 +0100 Subject: [PATCH] add required asterisk --- src/View/Helper/MyHtmlHelper.php | 2 +- templates/InfoSheets/edit.php | 2 +- webroot/css/frontend.css | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/View/Helper/MyHtmlHelper.php b/src/View/Helper/MyHtmlHelper.php index 57ae7f72a..92d7f26fa 100644 --- a/src/View/Helper/MyHtmlHelper.php +++ b/src/View/Helper/MyHtmlHelper.php @@ -149,7 +149,7 @@ function getGenders() function generateGenericRadioButton($form, $formField) { - $result = '
'. + $result = '
'. ''. $form->control('InfoSheets.' . $formField->identifier, [ 'type' => 'radio', diff --git a/templates/InfoSheets/edit.php b/templates/InfoSheets/edit.php index 15d162bef..2845e4df3 100644 --- a/templates/InfoSheets/edit.php +++ b/templates/InfoSheets/edit.php @@ -122,7 +122,7 @@
Form->fieldset( - $this->Form->control('InfoSheets.defect_description', ['type' => 'textarea', 'label' => 'Fehlerbeschreibung:', 'placeholder' => 'Helft mit einer genauen Fehlerbeschreibung, wiederkehrende Defekte herauszufinden und so Schwachstellen in der Konstruktion von Geräten zu identifizieren! Maximal 1.000 Zeichen.', 'maxlength' => 1000]). + $this->Form->control('InfoSheets.defect_description', ['required' => true, 'type' => 'textarea', 'label' => 'Fehlerbeschreibung:', 'placeholder' => 'Helft mit einer genauen Fehlerbeschreibung, wiederkehrende Defekte herauszufinden und so Schwachstellen in der Konstruktion von Geräten zu identifizieren! Maximal 1.000 Zeichen.', 'maxlength' => 1000]). $this->Html->generateGenericRadioButton($this->Form, $defectFoundReasonFormField). $this->Html->generateGenericRadioButton($this->Form, $repairPostponedReasonFormField). $this->Html->generateGenericRadioButton($this->Form, $noRepairReasonFormField). diff --git a/webroot/css/frontend.css b/webroot/css/frontend.css index 0e01f947f..a1d69da27 100644 --- a/webroot/css/frontend.css +++ b/webroot/css/frontend.css @@ -788,6 +788,9 @@ div.admin div.edit.column-1 textarea { #infoSheetEditForm .input.textarea .error-message { margin-top: -5px; } +#infoSheetEditForm .input.radio label::after { + content: ''; /* hide required asterisk after radio buttons */ +} #eventEditForm .custom-coordinates-wrapper, #workshopEditForm .custom-coordinates-wrapper { display: none;