Przeglądaj źródła

try to reenable vmcreate after delete action

andre 4 lat temu
rodzic
commit
fc3bb99adc

+ 1 - 0
app/UI/Vms/Modals/DeleteModal.php

@@ -30,6 +30,7 @@ class DeleteModal extends ModalConfirmDanger implements AdminArea
     {
         $this->initIds('deleteVmModal');
         $this->addForm(new DeleteForm());
+        sl("sidebar")->getSidebar("virtualMachinesProxmoxCloudVps")->getChild("vmcreate")->setActive(true);
     }
 
 }

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

@@ -70,6 +70,7 @@ class VmsDataTable extends DataTable implements ClientArea, AdminArea
             if($resurceManager->disk()->free() < $resurceManager->disk()->getMin() || $resurceManager->vcpus()->free() < $resurceManager->vcpus()->getMin() || $resurceManager->memory()->free() < $resurceManager->memory()->getMin()) {
                 $createButton->addHtmlAttribute("disabled",true);
                 //delete sidebar button
+//                $this->slVmCreateChild = sl("sidebar")->getSidebar("virtualMachinesProxmoxCloudVps")->getChild("vmcreate");
                 sl("sidebar")->getSidebar("virtualMachinesProxmoxCloudVps")->getChild("vmcreate")->delete();
             }
             $this->addTitleButton($createButton);