public function actionSendEmail() { $model = new SendEmailForm(); if ($model->load(Yii::$app->request->post())) { if ($model->validate()) { if ($model->sendEmail()) { Yii::$app->getSession()->setFlash('warning', 'Проверьте емайл.'); return $this->goHome(); } else { Yii::$app->getSession()->setFlash('error', 'Нельзя сбросить пароль.'); } } } return $this->render('sendEmail', ['model' => $model]); }
public function actionSendEmail() { $model = new SendEmailForm(); if ($model->load(Yii::$app->request->post())) { if ($model->validate()) { Yii::$app->getSession()->setFlash('warning', 'Check email'); // var_dump($model->sendEmail()); die; $model->sendEmail(); return $this->goHome(); } else { Yii::$app->getSession()->setFlash('error', 'Cannot send email'); } } return $this->render('sendEmail', ['model' => $model]); }
public function actionSendEmail() { $model = new SendEmailForm(); if ($model->load(Yii::$app->request->post())) { if ($model->validate() && $model->sendEmail()) { Yii::$app->session->setFlash('success', 'Письмо отправлено'); return $this->goHome(); } else { Yii::$app->session->setFlash('error', 'Ошибка !!!'); } } return $this->render('sendEmail', ['model' => $model]); }
public function actionSendEmail() { $model = new SendEmailForm(); if ($model->load(Yii::$app->request->post())) { if ($model->validate()) { if ($model->sendEmail()) { Yii::$app->getSession()->setFlash('warning', 'Check your inbox'); Yii::$app->session->set('redirected', true); return $this->goHome(); } else { Yii::$app->getSession()->setFlash('error', 'We can`t send email for you'); Yii::$app->session->set('redirected', true); } } } return $this->render('SendEmail', ['model' => $model]); }
public function actionSendEmail() { $model = new SendEmailForm(); if ($model->load(Yii::$app->request->post())) { if ($model->validate()) { if ($model->sendEmail()) { //если письмо отправлено Yii::$app->getSession()->setFlash('warning', 'Проверьте емайл'); //выводим сообщение о проверке емайл return $this->goHome(); //на главную } else { Yii::$app->getSession()->setFlash('error', 'Нельзя сбросить пароль.'); //сообщение об ошибки } } } return $this->render('sendEmail', ['model' => $model]); }
public function actionSend_email() { $model = new SendEmailForm(); if ($model->load(Yii::$app->request->post())) { if ($model->validate()) { if ($model->sendEmail()) { Yii::$app->getSession()->setFlash('success', 'Письмо отправлено'); return $this->redirect(['/news/index']); } else { Yii::$app->getSession()->setFlash('error', 'Ошибка сброса пароля'); } } } return $this->render('send_email', ['model' => $model]); }