コード例 #1
0
 /**
  * E-Mail Mailing Settings
  */
 public function actionMailingServer()
 {
     $form = new \humhub\modules\admin\models\forms\MailingSettingsForm();
     if ($form->load(Yii::$app->request->post()) && $form->validate() && $form->save()) {
         Yii::$app->getSession()->setFlash('data-saved', Yii::t('AdminModule.controllers_SettingController', 'Saved'));
         return $this->redirect(['/admin/setting/mailing-server']);
     }
     $encryptionTypes = array('' => 'None', 'ssl' => 'SSL', 'tls' => 'TLS');
     $transportTypes = array('file' => 'File (Use for testing/development)', 'php' => 'PHP', 'smtp' => 'SMTP');
     return $this->render('mailing_server', array('model' => $form, 'encryptionTypes' => $encryptionTypes, 'transportTypes' => $transportTypes));
 }