|
@@ -68,28 +68,22 @@ class CreateForm extends BaseForm implements ClientArea
|
|
|
}
|
|
}
|
|
|
$field->setAvailableValues($options);
|
|
$field->setAvailableValues($options);
|
|
|
if(count($this->configuration()->getAdditionalDiskType()) == 1) {
|
|
if(count($this->configuration()->getAdditionalDiskType()) == 1) {
|
|
|
-
|
|
|
|
|
- logModuleCall(
|
|
|
|
|
- 'proxmoxCloud',
|
|
|
|
|
- __FUNCTION__,
|
|
|
|
|
- $this->field,
|
|
|
|
|
- 'Debug',
|
|
|
|
|
- $this->configuration()->getAdditionalDiskType()
|
|
|
|
|
- );
|
|
|
|
|
-
|
|
|
|
|
|
|
+ $field->setSelectedValue($this->configuration()->getAdditionalDiskType()[0]);
|
|
|
$field->addHtmlAttribute('hidden', true);
|
|
$field->addHtmlAttribute('hidden', true);
|
|
|
}
|
|
}
|
|
|
$this->addField($field);
|
|
$this->addField($field);
|
|
|
//format
|
|
//format
|
|
|
- if(count($this->configuration()->getAdditionalDiskFormat()) > 1){
|
|
|
|
|
- $field = new Select('format');
|
|
|
|
|
- $options=[];
|
|
|
|
|
- foreach( $this->configuration()->getAdditionalDiskFormat() as $entery){
|
|
|
|
|
- $options[$entery] = sl("lang")->abtr($entery);
|
|
|
|
|
- }
|
|
|
|
|
- $field->setAvailableValues($options);
|
|
|
|
|
- $this->addField($field);
|
|
|
|
|
|
|
+ $field = new Select('format');
|
|
|
|
|
+ $options=[];
|
|
|
|
|
+ foreach( $this->configuration()->getAdditionalDiskFormat() as $entery){
|
|
|
|
|
+ $options[$entery] = sl("lang")->abtr($entery);
|
|
|
}
|
|
}
|
|
|
|
|
+ $field->setAvailableValues($options);
|
|
|
|
|
+ if(count($this->configuration()->getAdditionalDiskFormat()) == 1){
|
|
|
|
|
+ $field->setSelectedValue($this->configuration()->getAdditionalDiskFormat()[0]);
|
|
|
|
|
+ $field->addHtmlAttribute('hidden', true);
|
|
|
|
|
+ }
|
|
|
|
|
+ $this->addField($field);
|
|
|
//backup
|
|
//backup
|
|
|
if ($this->configuration()->isPermissionAdditionalDiskBackup())
|
|
if ($this->configuration()->isPermissionAdditionalDiskBackup())
|
|
|
{
|
|
{
|