|
|
@@ -58,21 +58,25 @@ class CreateForm extends BaseForm implements ClientArea
|
|
|
$field->setDefaultValue($this->configuration()->serverDiskSize->min);
|
|
|
$this->addField($field);
|
|
|
//bus
|
|
|
- $field = new Select('bus');
|
|
|
- $options=[];
|
|
|
- foreach( $this->configuration()->getAdditionalDiskType() as $entery){
|
|
|
- $options[$entery] = sl("lang")->abtr($entery);
|
|
|
+ if(count($this->configuration()->getAdditionalDiskType()) > 1){
|
|
|
+ $field = new Select('bus');
|
|
|
+ $options=[];
|
|
|
+ foreach( $this->configuration()->getAdditionalDiskType() as $entery){
|
|
|
+ $options[$entery] = sl("lang")->abtr($entery);
|
|
|
+ }
|
|
|
+ $field->setAvailableValues($options);
|
|
|
+ $this->addField($field);
|
|
|
}
|
|
|
- $field->setAvailableValues($options);
|
|
|
- $this->addField($field);
|
|
|
//format
|
|
|
- $field = new Select('format');
|
|
|
- $options=[];
|
|
|
- foreach( $this->configuration()->getAdditionalDiskFormat() as $entery){
|
|
|
- $options[$entery] = sl("lang")->abtr($entery);
|
|
|
+ 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->setAvailableValues($options);
|
|
|
- $this->addField($field);
|
|
|
//backup
|
|
|
if ($this->configuration()->isPermissionAdditionalDiskBackup())
|
|
|
{
|