Jelajahi Sumber

test use sections

andre 3 bulan lalu
induk
melakukan
0761761b63
1 mengubah file dengan 11 tambahan dan 7 penghapusan
  1. 11 7
      app/UI/Client/Setting/Sections/EditAdditionalSection.php

+ 11 - 7
app/UI/Client/Setting/Sections/EditAdditionalSection.php

@@ -6,6 +6,7 @@ use ThurData\Servers\KerioEmail\App\Traits\FormExtendedTrait;
 use ThurData\Servers\KerioEmail\App\UI\Admin\Custom\Sections\FreeFieldsSection;
 use ThurData\Servers\KerioEmail\App\UI\Admin\Custom\Sections\FreeFieldsSection;
 use ThurData\Servers\KerioEmail\Core\UI\Widget\Forms\Fields\Hidden;
 use ThurData\Servers\KerioEmail\Core\UI\Widget\Forms\Fields\Hidden;
 use ThurData\Servers\KerioEmail\Core\UI\Widget\Forms\Fields\Switcher;
 use ThurData\Servers\KerioEmail\Core\UI\Widget\Forms\Fields\Switcher;
+use ThurData\Servers\KerioEmail\Core\UI\Widget\Forms\Fields\Text;
 
 
 /**
 /**
  *
  *
@@ -35,13 +36,16 @@ class EditAdditionalSection extends FreeFieldsSection
                 $maildomain
                 $maildomain
             );
             );
 
 
-
-        $dkimsigenabled = new Switcher('dkimsigenabled');
-        $this->addField($dkimsigenabled);
-        $tfaenabled = new Switcher('tfaenabled');
-        $this->addField($tfaenabled);
-        $this->addField(new Hidden('domainid'));
-
+        if($domain == $maildomain) {
+            $dkimsigenabled = new Switcher('dkimsigenabled');
+            $this->addField($dkimsigenabled);
+            $tfaenabled = new Switcher('tfaenabled');
+            $this->addField($tfaenabled);
+            $this->addField(new Hidden('domainid'));
+        } else {
+            $infoalias = new Text('infoaliasdomain');
+            $this->addField($infoalias);
+        }
     }
     }
 
 
 }
 }