- createLink('custom', 'ajaxSaveCustomFields', 'module=programplan§ion=custom&key=createFields')?>
-
-
+
+ createLink('custom', 'ajaxSaveCustomFields', 'module=programplan§ion=custom&key=createFields')?>
+
+
diff --git a/module/programplan/config.php b/module/programplan/config.php index 549feae6ff..0e389c5004 100644 --- a/module/programplan/config.php +++ b/module/programplan/config.php @@ -54,5 +54,6 @@ $config->programplan->datatable->fieldList['actions']['required'] = 'yes'; $config->programplan->datatable->fieldList['actions']['sort'] = 'no'; $config->programplan->customCreateFields = 'PM,percent,attribute,acl,milestone,realBegan,realEnd'; + $config->programplan->custom = new stdclass(); $config->programplan->custom->createFields = 'PM,percent,attribute,acl,milestone'; diff --git a/module/programplan/js/create.js b/module/programplan/js/create.js index cd4322931a..2e18b89641 100644 --- a/module/programplan/js/create.js +++ b/module/programplan/js/create.js @@ -1,3 +1,10 @@ +/** + * Add item to create view of programplan. + * + * @param obj obj + * @access public + * @return void + */ function addItem(obj) { var item = $('#addItem').html().replace(/%i%/g, i); @@ -11,6 +18,13 @@ function addItem(obj) i ++; } +/** + * Delete item. + * + * @param obj obj + * @access public + * @return void + */ function deleteItem(obj) { if($('#planForm .table tbody').children().length < 2) return false; diff --git a/module/programplan/model.php b/module/programplan/model.php index 6cac0425b7..e87070e9eb 100644 --- a/module/programplan/model.php +++ b/module/programplan/model.php @@ -409,7 +409,7 @@ class programplanModel extends model $parentACL = $parentStage->acl; } - $datas = array(); + $datas = array(); foreach($names as $key => $name) { if(empty($name)) continue; diff --git a/module/programplan/view/create.html.php b/module/programplan/view/create.html.php index 0ce0a64ebf..8433804286 100644 --- a/module/programplan/view/create.html.php +++ b/module/programplan/view/create.html.php @@ -40,55 +40,114 @@ programplan->name : $lang->programplan->subStageName;?>