Sfoglia il codice sorgente

try to use console button

andre 4 anni fa
parent
commit
be88fd1fbd
1 ha cambiato i file con 2 aggiunte e 6 eliminazioni
  1. 2 6
      app/UI/Vms/Buttons/ConsoleButton.php

+ 2 - 6
app/UI/Vms/Buttons/ConsoleButton.php

@@ -19,14 +19,10 @@
 
 namespace ModulesGarden\Servers\ProxmoxCloudVps\App\UI\Vms\Buttons;
 
-use ModulesGarden\ProxmoxAddon\App\Models\VmModel;
 use ModulesGarden\Servers\ProxmoxCloudVps\App\UI\Vms\Modals\MigrateModal;
-use ModulesGarden\Servers\ProxmoxCloudVps\Core\Helper\BuildUrl;
 use ModulesGarden\Servers\ProxmoxCloudVps\Core\UI\Interfaces\AdminArea;
 use ModulesGarden\Servers\ProxmoxCloudVps\Core\UI\Interfaces\ClientArea;
 use ModulesGarden\Servers\ProxmoxCloudVps\Core\UI\Widget\Buttons\ButtonDataTableModalAction;
-use ModulesGarden\Servers\ProxmoxCloudVps\Core\UI\Widget\DataTable\DataProviders\Providers\QueryDataProvider;
-use function ModulesGarden\Servers\ProxmoxCloudVps\Core\Helper\isAdmin;
 
 class ConsoleButton extends ButtonDataTableModalAction implements ClientArea
 {
@@ -44,8 +40,8 @@ class ConsoleButton extends ButtonDataTableModalAction implements ClientArea
 
     public function afterInitContent()
     {
-        $this->htmlAttributes['@click.middle'] = 'redirect($event, ' . $this->parseCustomParams() . ', true)';
-        $this->htmlAttributes['@click'] = 'redirect($event, ' . $this->parseCustomParams() . ')';
+        $this->htmlAttributes['@click.middle'] = 'window.open($event, ' . $this->parseCustomParams() . ', true)';
+        $this->htmlAttributes['@click'] = 'window.open($event, ' . $this->parseCustomParams() . ')';
     }
 
     public function setRawUrl($url)