فهرست منبع

try to fix the detailed view

andre 4 سال پیش
والد
کامیت
d1a59e7de0
2فایلهای تغییر یافته به همراه11 افزوده شده و 3 حذف شده
  1. 2 3
      app/UI/Disk/Buttons/BackupSwitchButton.php
  2. 9 0
      app/UI/Disk/Forms/UpdateForm.php

+ 2 - 3
app/UI/Disk/Buttons/BackupSwitchButton.php

@@ -37,11 +37,10 @@ class BackupSwitchButton extends ButtonSwitchAjax implements ClientArea
     public function initContent()
     {
         parent::initContent();
-        $this->addHtmlAttribute(':hidden', 'dataRow.master == true');
+        $this->addHtmlAttribute(':disabled', 'dataRow.master == true');
         if (!$this->configuration()->isPermissionAdditionalDiskBackup())
         {
-//            $this->htmlAttributes["disabled"] = "";
-            $this->addClass('hidden');
+            $this->htmlAttributes["disabled"] = "";
         }
     }
 

+ 9 - 0
app/UI/Disk/Forms/UpdateForm.php

@@ -69,6 +69,15 @@ class UpdateForm extends BaseForm implements ClientArea
         $field->addValidator(new DiskSizeValidator('additionalDiskSize',true));
         $this->addField($field);
         //backup
+
+        logModuleCall(
+            'proxmoxCloud',
+            __FUNCTION__,
+            $this->configuration(),
+            'Debug',
+            parent::getFormData()
+        );
+
         if ($this->configuration()->isPermissionAdditionalDiskBackup())
         {
             $field = new Switcher('backup');