* Finish task #64882.
This commit is contained in:
@@ -234,6 +234,7 @@ class project extends control
|
||||
{
|
||||
$selectedProgram = $this->loadModel('program')->getByID($selectedProgramID);
|
||||
if($selectedProgram->budget) $availableBudget = $this->program->getBudgetLeft($selectedProgram);
|
||||
if(isset($selectedProgram)) $allProducts = $this->program->getProductPairs($selectedProgram->id, 'assign', 'noclosed');
|
||||
}
|
||||
|
||||
if(!empty($objectID))
|
||||
@@ -255,9 +256,16 @@ class project extends control
|
||||
$data['selectedProgramBegin'] = $selectedProgram->begin;
|
||||
$data['selectedProgramEnd'] = $selectedProgram->end;
|
||||
$data['budgetUnit'] = $selectedProgram->budgetUnit;
|
||||
$data['selectedProgramParent'] = $selectedProgram->parent;
|
||||
$allProducts = array(0 => '') + $allProducts;
|
||||
//Finish task #64882.Get the path of the currently selected program.
|
||||
$data['selectedProgramPath'] = explode(',', $selectedProgram->path);
|
||||
//Get the products that can be linked with the currently selected program.
|
||||
$data['allProducts'] = html::select("products[0]", $allProducts, '', "class='form-control chosen' onchange='loadBranches(this)'");
|
||||
$data['plans'] = html::select('plans[][][]', '', '', 'class=\'form-control chosen\' multiple');
|
||||
}
|
||||
if(!empty($objectID)) $data['parent'] = $object->parent;
|
||||
|
||||
//Finish task #64882.Get the path of the last selected program.
|
||||
if(!empty($objectID)) $data['objectPath'] = explode(',', $object->path);
|
||||
if(isset($availableBudget)) $data['availableBudget'] = $availableBudget;
|
||||
if(isset($minChildBegin)) $data['minChildBegin'] = $minChildBegin;
|
||||
if(isset($maxChildEnd)) $data['maxChildEnd'] = $maxChildEnd;
|
||||
|
||||
Reference in New Issue
Block a user