* Adjust budget default value.

This commit is contained in:
daitingting
2024-01-17 05:33:33 +00:00
parent 6d9f8b7cac
commit e66079fd04
2 changed files with 5 additions and 1 deletions
+3 -1
View File
@@ -25,10 +25,12 @@ foreach($budgetUnitList as $key => $value)
$budgetItemList[] = array('text' => $value, 'value' => $key, 'url' => "javascript:toggleBudgetUnit('{$key}')");
}
$budgetDisabled = (data('parentProgram.budget') !== null && data('parentProgram.budget') == 0) || (data('program.budget') !== null && data('program.budget') == 0);
$fields->field('budget')
->label($lang->project->budget . $lang->project->budgetUnit)
->checkbox(array('name' => 'future', 'text' => $lang->project->future))
->control('inputControl', array('control' => 'input', 'name' => 'budget', 'prefix' => array('control' => 'dropdown', 'name' => 'budgetUnit', 'items' => $budgetItemList, 'widget' => true, 'text' => zget($lang->project->currencySymbol, $currency), 'className' => 'btn ghost'), 'prefixWidth' => 34, 'disabled' => data('parentProgram.budget') != null && data('parentProgram.budget') == 0));
->control('inputControl', array('control' => 'input', 'name' => 'budget', 'prefix' => array('control' => 'dropdown', 'name' => 'budgetUnit', 'items' => $budgetItemList, 'widget' => true, 'text' => zget($lang->project->currencySymbol, $currency), 'className' => 'btn ghost'), 'prefixWidth' => 34, 'disabled' => $budgetDisabled));
if(data('parentProgram.budget'))
{
+2
View File
@@ -12,6 +12,8 @@ $fields->field('begin')
->itemBegin()->type('addon')->label($lang->project->to)->text($lang->colon)->itemEnd()
->itemBegin('end')->require()->type('datePicker')->value(data('program.end'))->placeholder($lang->project->end)->itemEnd();
$fields->field('budget')->checkbox(array('name' => 'future', 'text' => $lang->project->future, 'checked' => data('program.budget') == 0 ? true : false));
$fields->field('acl')
->items(data('program.parent') ? $lang->program->subAclList : $lang->program->aclList);