field('dateRange') ->checkbox(array('text' => $lang->project->longTime, 'name' => 'longTime', 'checked' => $isLongTime)) ->controlBegin('dateRangePicker') ->beginName('begin') ->beginPlaceholder($lang->project->begin) ->beginValue(data('program.begin')) ->endName('end') ->endPlaceholder($lang->project->end) ->endValue(data('program.end')) ->endList($lang->execution->endList) ->endDisabled($isLongTime) ->controlEnd(); $fields->field('acl') ->items(data('program.parent') ? $lang->program->subAclList : $lang->program->aclList) ->value(data('program.acl')); $fields->field('whitelist') ->hidden(data('program.acl') == 'open'); $fields->field('parent')->disabled(data('disableParent'));