ソースを参照

try to fix the detailed view

andre 4 年 前
コミット
4b74569435

+ 5 - 0
app/UI/VirtualInterface/Pages/VirtualInterfaceDataTable.php

@@ -79,6 +79,11 @@ class VirtualInterfaceDataTable extends DataTable implements ClientArea
         return $row->name;
 
     }
+
+    public function loadDataToForm() {
+
+    }
+
     protected function loadData()
     {
         $vmId = \ModulesGarden\ProxmoxAddon\Core\Helper\sl('Vm')->getVmModel()->id;

+ 4 - 0
app/UI/VmUpdate/Forms/VmUpdateForm.php

@@ -13,6 +13,8 @@ use ModulesGarden\Servers\ProxmoxCloudVps\Core\UI\Widget\Forms\BaseStandaloneFor
 use ModulesGarden\Servers\ProxmoxCloudVps\Core\UI\Widget\Forms\Sections\HalfPageSection;
 use ModulesGarden\Servers\ProxmoxCloudVps\App\UI\Disk\Pages\DiskDataTable;
 use ModulesGarden\Servers\ProxmoxCloudVps\App\UI\VirtualNetwork\Pages\VirtualNetworkDataTable;
+use ModulesGarden\Servers\ProxmoxCloudVps\App\UI\VirtualInterface\Pages\VirtualInterfaceDataTable;
+
 
 
 class VmUpdateForm extends  BaseStandaloneFormExtSections implements ClientArea
@@ -41,6 +43,8 @@ class VmUpdateForm extends  BaseStandaloneFormExtSections implements ClientArea
             $rightSection->setMainContainer($this->mainContainer);
             //network
             $rightSection->addSection((new VirtualNetworkDataTable())->setMainContainer($this->mainContainer));
+            //interfaces
+            $rightSection->addSection((new VirtualInterfaceDataTable())->setMainContainer($this->mainContainer));
             //kvm
             if($this->configuration()->isQemu()){
                 $this->addSection((new Qemu\GeneralCombinedSection())->setMainContainer($this->mainContainer));