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

try to disable vmcreate without ressources

andre 4 лет назад
Родитель
Сommit
ceb4e7905e
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      app/UI/Vms/Pages/VmsDataTable.php

+ 2 - 1
app/UI/Vms/Pages/VmsDataTable.php

@@ -68,6 +68,7 @@ class VmsDataTable extends DataTable implements ClientArea, AdminArea
             $createButton->replaceClasses(['lu-btn lu-btn--primary']);
             if($resurceManager->disk()->free() < $resurceManager->disk()->getMin() || $resurceManager->vcpus()->free() < $resurceManager->vcpus()->getMin() || $resurceManager->memory()->free() < $resurceManager->memory()->getMin()) {
                 $createButton->addHtmlAttribute("disabled",true);
+                sl("sidebar")->getSidebar("virtualMachinesProxmoxCloudVps")->getChild("vmcreate")->setActive(true);
             }
             $this->addTitleButton($createButton);
         }
@@ -81,9 +82,9 @@ class VmsDataTable extends DataTable implements ClientArea, AdminArea
         if(!$isAdmin){
             //edit
             $this->addActionButton(new ConsoleButton());
+            $this->addActionButton(new ManageButton());
         }
         //delete
-        $this->addActionButton(new ManageButton());
         $this->addActionButton(new DeleteButton());
     }