diff --git a/frontend/controllers/FeedbackController.php b/frontend/controllers/FeedbackController.php index 47d0c23..21a7835 100644 --- a/frontend/controllers/FeedbackController.php +++ b/frontend/controllers/FeedbackController.php @@ -4,6 +4,7 @@ use frontend\models\Feedback; use yii\filters\Cors; + use yii\swiftmailer\Mailer; use yii\web\Controller; use yii\web\Response; @@ -27,6 +28,24 @@ if (\Yii::$app->request->isPost) { $model = new Feedback(\Yii::$app->request->post()); if ($model->validate() && $model->save()) { + /** + * @var Mailer $mailer + */ + $mailer = \Yii::$app->get('smtpmailer'); + $mailer->compose( + '@frontend/views/mail/_feedback', + [ + 'model' => $model, + ] + ) + ->setFrom( + [ + 'artboxcore@gmail.com' => 'ArtBox', + ] + ) + ->setTo('kennen.md@gmail.com') + ->setSubject('Заявка с core.artbox.net.ua') + ->send(); return [ 'status' => true, 'message' => 'Success', diff --git a/frontend/views/mail/_feedback.php b/frontend/views/mail/_feedback.php new file mode 100644 index 0000000..6d767ac --- /dev/null +++ b/frontend/views/mail/_feedback.php @@ -0,0 +1,46 @@ + + + + + + + + + Заявка + + + + + + + + + + + + + + + + + + + + +
Имя:name ?>
E-mail:email ?>
Телефон:phone ?>
Сообщение:message ?>
+ + -- libgit2 0.21.4