From 264e25589d4118b9f045dff8b041c28ab356218b Mon Sep 17 00:00:00 2001 From: Awilum Date: Sat, 29 Feb 2020 11:21:16 +0300 Subject: [PATCH] feat(form-plugin): add ability to work with string field for select2 --- site/plugins/form/app/Controllers/FormController.php | 2 ++ site/plugins/form/templates/fields/tags/field.html | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/site/plugins/form/app/Controllers/FormController.php b/site/plugins/form/app/Controllers/FormController.php index 7f69cddb..54542bfd 100644 --- a/site/plugins/form/app/Controllers/FormController.php +++ b/site/plugins/form/app/Controllers/FormController.php @@ -535,6 +535,8 @@ class FormController extends Controller $name = isset($properties['name']) ? $properties['name'] : $field_name; $current_value = isset($properties['value']) ? $properties['value'] : $field_value; + $current_value = array_map('trim', explode(',', $current_value)); + return $this->flextype['view']->fetch('plugins/form/templates/fields/tags/field.html', ['title' => $title, 'size' => $size, 'name' => $name, 'id' => $id, 'class' => $class, 'help' => $help , 'options' => $options, 'current_value' => $current_value]); } diff --git a/site/plugins/form/templates/fields/tags/field.html b/site/plugins/form/templates/fields/tags/field.html index b779a6e9..2d5d1f42 100644 --- a/site/plugins/form/templates/fields/tags/field.html +++ b/site/plugins/form/templates/fields/tags/field.html @@ -1,11 +1,12 @@
- {% for key, value in current_value %} {% endfor %} + {% if help %} {{ help }} {% endif %} -
\ No newline at end of file +