Przeglądaj źródła

try to disable delete button on root disk

andre 4 lat temu
rodzic
commit
86eb11d453

+ 0 - 13
app/UI/Disk/Forms/DeleteForm.php

@@ -35,19 +35,6 @@ class DeleteForm extends BaseForm implements ClientArea
         $this->setProvider(new DiskProvider());
         $this->initFields();
         $this->loadDataToForm();
-        $diskName = parent::getFormData()['Name'];
-//        if ($diskName == 'Disk 1') {
-            $deleteField = $this->getField('deleteDiskButton');
-
-            logModuleCall(
-                'proxmoxCloud',
-                __FUNCTION__,
-                $diskName,
-                'Debug',
-                $deleteField
-            );
-
-//        }
     }
 
     public function getAllowedActions()

+ 13 - 0
app/UI/Disk/Pages/DiskDataTable.php

@@ -118,6 +118,19 @@ class DiskDataTable extends DataTable implements ClientArea
         return $row['backup'] == "0" ? "off" : "on";
     }
 
+    public function replaceFieldDelete($key, $row)
+    {
+
+        logModuleCall(
+            'proxmoxCloud',
+            __FUNCTION__,
+            $key,
+            'Debug',
+            $row
+        );
+
+    }
+
     protected function loadData()
     {
         $data = [];