From 6cf7d518e23fcb7f05cf6d8387ae368e0cba1995 Mon Sep 17 00:00:00 2001 From: liumengyi Date: Mon, 30 Sep 2024 15:22:11 +0800 Subject: [PATCH] + [task#129614,doing,0.2h] add move card ui and js. --- module/kanban/js/movecard.ui.js | 11 +++++++++++ module/kanban/ui/movecard.html.php | 9 +++++++++ 2 files changed, 20 insertions(+) create mode 100644 module/kanban/js/movecard.ui.js diff --git a/module/kanban/js/movecard.ui.js b/module/kanban/js/movecard.ui.js new file mode 100644 index 0000000000..e34fde11ab --- /dev/null +++ b/module/kanban/js/movecard.ui.js @@ -0,0 +1,11 @@ +function changeRegion(event) +{ + const regionID = $(event.target).val(); + if(!regionID) + { + const $lanePicker = $('#moveCardForm').find('[name=lane]').zui('picker'); + $lanePicker.render({items: [], disabled: true}); + $lanePicker.$.setValue(''); + const $columnPicker = $('#moveCardForm').find('[name=column]').zui('picker'); + } +} diff --git a/module/kanban/ui/movecard.html.php b/module/kanban/ui/movecard.html.php index 0f8dbd9a3d..969332777c 100644 --- a/module/kanban/ui/movecard.html.php +++ b/module/kanban/ui/movecard.html.php @@ -46,6 +46,15 @@ formPanel ), formRow ( + formGroup + ( + set::label($lang->kanbancolumn->name), + set::name('column'), + set::control(array('control' => 'picker', 'required' => false)), + set::items(array()), + set::required(true), + set::disabled(true) + ) ) );