* Fix bug #45266, show checkbox of multiple picker.

This commit is contained in:
liumengyi
2024-02-20 11:26:50 +08:00
parent dd927ab746
commit c731cc97e1
2 changed files with 7 additions and 4 deletions
+3 -3
View File
@@ -30,7 +30,7 @@ $fields->field('module')
$fields->field('openedBuild')
->checkbox(array('text' => $lang->bug->allBugs, 'name' => 'allBuilds', 'checked' => data('allBuilds') ? true : false))
->control('inputGroup')
->itemBegin('openedBuild[]')->control('picker')->items(data('builds'))->value(data('bug.buildID'))->multiple()->itemEnd();
->itemBegin('openedBuild[]')->control('picker')->items(data('builds'))->value(data('bug.buildID'))->multiple()->menu(array('checkbox' => true))->itemEnd();
$fields->field('assignedTo')
->checkbox(array('text' => $lang->bug->loadAll, 'name' => 'allUsers', 'checked' => data('allUsers') ? true : false))
@@ -101,12 +101,12 @@ $fields->field('notifyEmail')
->control('input');
$fields->field('browser')
->control('picker')
->control('picker', array('menu' => array('checkbox' => true)))
->items($lang->bug->browserList)
->multiple();
$fields->field('os')
->control('picker')
->control('picker', array('menu' => array('checkbox' => true)))
->items($lang->bug->osList)
->multiple();
+4 -1
View File
@@ -307,6 +307,7 @@ detailBody
picker
(
set::items($lang->bug->osList),
set::menu(array('checkbox' => true)),
set::multiple(true),
set::name('os[]'),
set::value($bug->os)
@@ -323,8 +324,9 @@ detailBody
(
set::items($lang->bug->browserList),
set::name('browser'),
set::value($bug->browser),
set::multiple(true),
set::menu(array('checkbox' => true)),
set::value($bug->browser)
)
)
),
@@ -439,6 +441,7 @@ detailBody
set::name('openedBuild[]'),
set::items($openedBuilds),
set::value($bug->openedBuild),
set::menu(array('checkbox' => true)),
set::multiple(true)
),
span