Przeglądaj źródła

test use sections

andre 3 miesięcy temu
rodzic
commit
0761761b63

+ 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\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\Text;
 
 /**
  *
@@ -35,13 +36,16 @@ class EditAdditionalSection extends FreeFieldsSection
                 $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);
+        }
     }
 
 }