Переглянути джерело

change test to slider for disk create

andre 4 роки тому
батько
коміт
c94a2514a1
1 змінених файлів з 4 додано та 3 видалено
  1. 4 3
      app/UI/Disk/Forms/CreateForm.php

+ 4 - 3
app/UI/Disk/Forms/CreateForm.php

@@ -43,6 +43,7 @@ class CreateForm extends BaseForm implements ClientArea
         $this->setProvider(new DiskProvider());
         $this->initFields();
         $this->loadDataToForm();
+        $this->resourceManager = new ResourceManager();
     }
 
     public function getAllowedActions()
@@ -53,10 +54,10 @@ class CreateForm extends BaseForm implements ClientArea
     private function initFields()
     {
         //size
-        $resourceManager = new ResourceManager();
-        $field = new Range('disk', $this->configuration()->serverDiskSize->min, $this->resourceManager->disk()->free());
-        $field->addValidator(new NumberValidator($resourceManager->disk()->getMin(),$resourceManager->disk()->free(), true));
+        $field = new Range('size', $this->configuration()->serverDiskSize->min, $this->resourceManager->disk()->free());
+        $field->addValidator(new DiskSizeValidator('additionalDiskSize',true));
         $field->setDefaultValue($this->configuration()->serverDiskSize->min);
+        $field->setDescription('description');
         $this->addField($field);
         //bus
         if(count($this->configuration()->getAdditionalDiskType()) > 1){