andre 3 месяцев назад
Родитель
Сommit
0761761b63
1 измененных файлов с 11 добавлено и 7 удалено
  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\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);
+        }
     }
 
 }