Pārlūkot izejas kodu

try to use console button

andre 4 gadi atpakaļ
vecāks
revīzija
244239b1f3
1 mainītis faili ar 6 papildinājumiem un 11 dzēšanām
  1. 6 11
      app/UI/Vms/Pages/VmsDataTable.php

+ 6 - 11
app/UI/Vms/Pages/VmsDataTable.php

@@ -81,20 +81,15 @@ class VmsDataTable extends DataTable implements ClientArea, AdminArea
             //migrate
             $this->addActionButton(new MigrateButton());
         }
-
+        if (isAdmin() || $this->configuration()->isPermissionNovnc()){
+            //console
+            $this->addActionButton(new ConsoleButton());
+            $consoleUrl = "test";
+            $this->actionButtons['consoleButton']->htmlAttributes['@click'] = 'redirect($event, ' . $consoleUrl . ')';
+        }
         if(!$isAdmin){
             //edit
-            $this->addActionButton(new ConsoleButton());
             $this->addActionButton(new ManageButton());
-
-            logModuleCall(
-                'proxmoxCloud',
-                __FUNCTION__,
-                $this->actionButtons,
-                'Debug',
-                $this->actionButtons['consoleButton']
-            );
-            
         }
         //delete
         $this->addActionButton(new DeleteButton());