Przeglądaj źródła

add forward section

andre 1 rok temu
rodzic
commit
88d4db29d7

+ 3 - 0
app/UI/Client/EmailAccount/Forms/EditAccountForm.php

@@ -6,6 +6,7 @@ use ThurData\Servers\KerioEmail\App\Traits\FormExtendedTrait;
 use ThurData\Servers\KerioEmail\App\UI\Admin\Custom\Forms\SortedFieldForm;
 use ThurData\Servers\KerioEmail\App\UI\Client\EmailAccount\Providers\EditAccountDataProvider;
 use ThurData\Servers\KerioEmail\App\UI\Client\EmailAccount\Sections\EditAdditionalSection;
+use ThurData\Servers\KerioEmail\App\UI\Client\EmailAccount\Sections\EditForwardSection;
 use ThurData\Servers\KerioEmail\App\UI\Client\EmailAccount\Sections\EditGeneralSection;
 use ThurData\Servers\KerioEmail\Core\UI\Interfaces\ClientArea;
 use ThurData\Servers\KerioEmail\Core\UI\Widget\Forms\FormConstants;
@@ -39,5 +40,7 @@ class EditAccountForm extends SortedFieldForm implements ClientArea
         $this->addSection(new EditGeneralSection());
 
         $this->addSection(new EditAdditionalSection());
+
+        $this->addSection(new EditForwardSection());
     }
 }

+ 33 - 0
app/UI/Client/EmailAccount/Sections/EditForwardSection.php

@@ -0,0 +1,33 @@
+<?php
+
+namespace ThurData\Servers\KerioEmail\App\UI\Client\EmailAccount\Sections;
+
+
+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\Text;
+use ThurData\Servers\KerioEmail\Core\UI\Widget\Forms\Fields\Checkbox;
+
+/**
+ *
+ * Created by PhpStorm.
+ * User: ThurData
+ * Date: 12.11.19
+ * Time: 13:52
+ * Class EditAdditionalSection
+ */
+class EditForwardSection extends FreeFieldsSection
+{
+    protected $id   = 'editAdditionalSection';
+    protected $name = 'editAdditionalSection';
+
+    use FormExtendedTrait;
+
+    public function initContent()
+    {
+
+        $this->generateDoubleSection([new Checkbox('Weiterleitung'), new Text('Ziel')]);
+
+    }
+
+}