* Set parent onload.
This commit is contained in:
@@ -10,7 +10,7 @@ $fields->field('name')
|
||||
$fields->field('budget')
|
||||
->control('inputGroup')
|
||||
->checkbox(array('name' => 'future', 'text' => $lang->project->future))
|
||||
->item(field('budget'))
|
||||
->item(field('budget')->prefix(data('parentProgram') ? data('parentProgram.budgetUnit') : ''))
|
||||
->item(data('parentProgram') ? field('budgetUnit')->hidden(true)->value(data('parentProgram.budgetUnit')) : field('budgetUnit')->required()->control('picker')->name('budgetUnit')->items(data('budgetUnitList'))->value($config->project->defaultCurrency));
|
||||
|
||||
$fields->field('acl')
|
||||
|
||||
@@ -5,19 +5,20 @@ namespace zin;
|
||||
$parentID = $parentProgram->id ?? 0;
|
||||
$currency = $parentID ? $parentProgram->budgetUnit : $config->project->defaultCurrency;
|
||||
|
||||
jsVar('longTime', $lang->project->longTime);
|
||||
jsVar('weekend', $config->execution->weekend);
|
||||
jsVar('page', 'create');
|
||||
jsVar('parentBudget', $lang->program->parentBudget);
|
||||
jsVar('longTime', $lang->project->longTime);
|
||||
jsVar('weekend', $config->execution->weekend);
|
||||
jsVar('parentBudget', $lang->program->parentBudget);
|
||||
jsVar('beginLessThanParent', $lang->program->beginLessThanParent);
|
||||
jsVar('endGreatThanParent', $lang->program->endGreatThanParent);
|
||||
jsVar('ignore', $lang->program->ignore);
|
||||
jsVar('currencySymbol', $lang->project->currencySymbol);
|
||||
jsVar('budgetOverrun', $lang->project->budgetOverrun);
|
||||
jsVar('endGreatThanParent', $lang->program->endGreatThanParent);
|
||||
jsVar('ignore', $lang->program->ignore);
|
||||
jsVar('currencySymbol', $lang->project->currencySymbol);
|
||||
jsVar('budgetOverrun', $lang->project->budgetOverrun);
|
||||
|
||||
$fields = useFields('program.create');
|
||||
|
||||
$autoLoad = array();
|
||||
$autoLoad['parent'] = 'parent,budgetUnit,';
|
||||
|
||||
formGridPanel
|
||||
(
|
||||
|
||||
Reference in New Issue
Block a user