* [task#142849,done,1h] finish task.
This commit is contained in:
@@ -10,6 +10,7 @@ $config->bug->form->create['openedBuild'] = array('required' => true, 'type' =>
|
||||
$config->bug->form->create['product'] = array('required' => false, 'type' => 'int', 'default' => 0);
|
||||
$config->bug->form->create['branch'] = array('required' => false, 'type' => 'int', 'default' => 0);
|
||||
$config->bug->form->create['module'] = array('required' => false, 'type' => 'int', 'default' => 0);
|
||||
$config->bug->form->create['plan'] = array('required' => false, 'type' => 'int', 'default' => 0);
|
||||
$config->bug->form->create['project'] = array('required' => false, 'type' => 'int', 'default' => 0);
|
||||
$config->bug->form->create['execution'] = array('required' => false, 'type' => 'int', 'default' => 0);
|
||||
$config->bug->form->create['assignedTo'] = array('required' => false, 'type' => 'string', 'default' => '');
|
||||
|
||||
@@ -27,6 +27,10 @@ $fields->field('module')
|
||||
->items(data('moduleOptionMenu'))
|
||||
->value(data('bug.moduleID'));
|
||||
|
||||
$fields->field('plan')
|
||||
->control('picker')
|
||||
->items(data('plans'));
|
||||
|
||||
$fields->field('openedBuild')
|
||||
->checkbox(array('text' => $lang->bug->allBugs, 'name' => 'allBuilds', 'checked' => data('allBuilds') ? true : false))
|
||||
->control('inputGroup')
|
||||
|
||||
@@ -27,6 +27,11 @@ $fields->field('execution')
|
||||
->className($isShadowProduct && $isOriginalProduct ? 'full:w-1/2' : 'full:w-1/4')
|
||||
->foldable(!$isShadowProduct);
|
||||
|
||||
$fields->field('plan')
|
||||
->label($lang->bug->plan)
|
||||
->className('w-1/2 full:w-1/2')
|
||||
->foldable(!$isShadowProduct);
|
||||
|
||||
if(common::hasPriv('build', 'create'))
|
||||
{
|
||||
$fields->field('openedBuild')
|
||||
|
||||
@@ -24,7 +24,7 @@ $fields->autoLoad('branch', 'module,execution,project,story,task,assignedTo')
|
||||
->autoLoad('allUsers', 'assignedTo')
|
||||
->autoLoad('region', 'lane');
|
||||
|
||||
if(!$product->shadow) $fields->fullModeOrders('module,project,execution');
|
||||
if(!$product->shadow) $fields->fullModeOrders('module,project,execution,plan');
|
||||
|
||||
jsVar('bug', $bug);
|
||||
jsVar('moduleID', $bug->moduleID);
|
||||
|
||||
@@ -1104,6 +1104,7 @@ class bugZen extends bug
|
||||
$this->view->branchID = $bug->branch != 'all' ? $bug->branch : '0';
|
||||
$this->view->cases = $this->loadModel('testcase')->getPairsByProduct($this->session->product, array(0, $this->view->branchID));
|
||||
$this->view->copyBugID = isset($bugID) ? $bugID : 0;
|
||||
$this->view->plans = $this->loadModel('productplan')->getPairs($bug->productID, $bug->branch, '', true);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user