* @package instance * @link https://www.zentao.net */ namespace zin; if(!$diskSettings->resizable) $lang->instance->tips->fSettingsAttention = $lang->instance->tips->pSettingsAttention; formPanel ( set::ajax(array('beforeSubmit' => jsRaw("() => zui.Modal.confirm({message: '{$lang->instance->tips->fSettingsAttention}', icon: 'icon-exclamation-sign', iconClass: 'warning-pale rounded-full icon-2x'})"))), set::id('instanceSettingForm'), set::title($lang->instance->setting), set::submitBtnText($lang->save), set::actions(array('submit')), formRow ( formGroup ( set::name('name'), set::width('500px'), set::required(true), set::label($lang->instance->name), set::value($instance->name) ) ), formRow ( formGroup ( set::name('cpu'), set::width('250px'), set::control('picker'), set::required(true), set::label($lang->instance->adjustCPU), set::value($currentResource->max->cpu), set::items($lang->instance->cpuOptions) ) ), formRow ( formGroup ( set::name('memory_kb'), set::width('250px'), set::control('picker'), set::required(true), set::label($lang->instance->adjustMem), set::value(intval($currentResource->max->memory / 1024)), set::items($this->instance->filterMemOptions($currentResource)) ) ), !$diskSettings->resizable ? null : formRow ( formGroup ( set::title($lang->instance->tips->resizeDisk), set::required(true), set::label($lang->instance->adjustVol), inputGroup ( input ( set::type('number'), set::name('disk_gb'), set::value($diskSettings->requestSize), set::min($diskSettings->size), set::max($diskSettings->limit), set::disabled($diskSettings->requestSize != $diskSettings->size) ), span('GB', set::className('input-group-addon')) ), $diskSettings->size != $diskSettings->requestSize ? span($lang->instance->tips->diskAdjusting,set::className('form-tip text-warning')) : span($lang->instance->tips->resizeDisk,set::className('form-tip text-info')) ) ) );