From a1c655185c8a04e6a762e9445d13811664127f39 Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 2 Jan 2018 19:41:23 +0200 Subject: [PATCH] -Email sending added --- frontend/controllers/FeedbackController.php | 35 +++++++++++++++++++++-------------- 1 file changed, 21 insertions(+), 14 deletions(-) diff --git a/frontend/controllers/FeedbackController.php b/frontend/controllers/FeedbackController.php index 21a7835..0e01a2d 100644 --- a/frontend/controllers/FeedbackController.php +++ b/frontend/controllers/FeedbackController.php @@ -32,20 +32,27 @@ * @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(); + try { + $mailer->compose( + '@frontend/views/mail/_feedback', + [ + 'model' => $model, + ] + ) + ->setFrom( + [ + 'artboxcore@gmail.com' => 'ArtBox', + ] + ) + ->setTo('kennen.md@gmail.com') + ->setSubject('Заявка с core.artbox.net.ua') + ->send(); + } catch (\Exception $e) { + return [ + 'status' => true, + 'message' => $e->getMessage(), + ]; + } return [ 'status' => true, 'message' => 'Success', -- libgit2 0.21.4