Просмотр исходного кода

change test to slider for disk create

andre 4 лет назад
Родитель
Сommit
35ecb4bfdb
1 измененных файлов с 11 добавлено и 17 удалено
  1. 11 17
      app/UI/Disk/Forms/CreateForm.php

+ 11 - 17
app/UI/Disk/Forms/CreateForm.php

@@ -68,28 +68,22 @@ class CreateForm extends BaseForm implements ClientArea
         }
         $field->setAvailableValues($options);
         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);
         }
         $this->addField($field);
         //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
         if ($this->configuration()->isPermissionAdditionalDiskBackup())
         {