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]); } }
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]); } }