예제 #1
0
 public function actionIndex()
 {
     $model = new ContactForm();
     if ($model->load(Yii::$app->request->post()) && $model->contact(Yii::$app->params['adminEmail'])) {
         Yii::$app->session->setFlash('contactFormSubmitted');
         return $this->refresh();
     } else {
         return $this->render('index', ['model' => $model]);
     }
 }
예제 #2
0
 public function actionIndex()
 {
     $model = new ContactForm();
     if ($user = Yii::$app->user->identity) {
         /** @var \app\modules\user\models\User $user */
         $model->name = $user->username;
         $model->email = $user->email;
     }
     if ($model->load(Yii::$app->request->post()) && $model->contact(Yii::$app->params['adminEmail'])) {
         Yii::$app->session->setFlash('contactFormSubmitted');
         return $this->refresh();
     } else {
         return $this->render('index', ['model' => $model]);
     }
 }