diff --git a/module/product/control.php b/module/product/control.php index 3cb60beadc..1a233c2bb8 100644 --- a/module/product/control.php +++ b/module/product/control.php @@ -343,6 +343,7 @@ class product extends control $this->view->title = $this->lang->product->create; $this->view->position[] = $this->view->title; $this->view->groups = $this->loadModel('group')->getPairs(); + $this->view->programID = $programID; $this->view->poUsers = $poUsers; $this->view->qdUsers = $qdUsers; $this->view->rdUsers = $rdUsers; diff --git a/module/product/js/create.js b/module/product/js/create.js index 32f955c4c7..766a703bc1 100644 --- a/module/product/js/create.js +++ b/module/product/js/create.js @@ -14,6 +14,18 @@ function loadProductLines(rootID) }); } +/** + * Set parent program. + * + * @param $parentProgram + * @access public + * @return void + */ +function setParentProgram(parentProgram) +{ + location.href = createLink('product', 'create', 'programID=' + parentProgram); +} + $('#program').change(function() { var programID = $(this).val(); diff --git a/module/product/view/create.html.php b/module/product/view/create.html.php index 4c3980a0cc..3178431157 100644 --- a/module/product/view/create.html.php +++ b/module/product/view/create.html.php @@ -24,7 +24,7 @@ config->systemMode == 'new'):?>