Quellcode durchsuchen

add consoleButton description

andre vor 4 Jahren
Ursprung
Commit
3d110c9105
2 geänderte Dateien mit 4 neuen und 0 gelöschten Zeilen
  1. 1 0
      app/UI/Vms/Pages/VmsDataTable.php
  2. 3 0
      app/UI/Vms/Providers/DeleteVmProvider.php

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

@@ -74,6 +74,7 @@ class VmsDataTable extends DataTable implements ClientArea, AdminArea
                 sl("sidebar")->getSidebar("virtualMachinesProxmoxCloudVps")->getChild("vmcreate")->delete();
             }
             $this->addTitleButton($createButton);
+            $this->createButton = $createButton;
         }
         //import
         if($isAdmin){

+ 3 - 0
app/UI/Vms/Providers/DeleteVmProvider.php

@@ -25,6 +25,9 @@ class DeleteVmProvider extends BaseDataProvider implements ClientArea
 
     public function update()
     {
+        if ($this->createButton) {
+            $this->createButton->addHtmlAttribute("disabled",false);
+        }
     }
 
     public function delete()