From deacd0dfc195bca41af631114804d29937337cd8 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Wed, 17 Jan 2024 02:11:31 +0900 Subject: . --- .../templates/form/_form_item_checkbox.html.twig | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 services/app/templates/form/_form_item_checkbox.html.twig (limited to 'services/app/templates/form/_form_item_checkbox.html.twig') diff --git a/services/app/templates/form/_form_item_checkbox.html.twig b/services/app/templates/form/_form_item_checkbox.html.twig new file mode 100644 index 0000000..e51cc0c --- /dev/null +++ b/services/app/templates/form/_form_item_checkbox.html.twig @@ -0,0 +1,21 @@ +{% set value = form.state[item.name] %} +{% set error = form.errors[item.name] %} +{% set classes = 'form-check-input' %} +{% if error %} + {% set classes = classes ~ ' is-invalid' %} +{% endif %} +{% set required = item.isRequired ? ' required' : '' %} +{% set disabled = item.isDisabled ? ' disabled' : '' %} +{% set extra = item.extra ? item.extra : '' %} +{% set extra = extra ~ (value == 'on' ? ' checked' : '') %} +
+ + + {% if item.label %} + + {% endif %} + + {% if error %} +
{{ error }}
+ {% endif %} +
-- cgit v1.2.3-70-g09d2