Commit a1c655185c8a04e6a762e9445d13811664127f39
1 parent
3679cdb6
-Email sending added
Showing
1 changed file
with
21 additions
and
14 deletions
Show diff stats
frontend/controllers/FeedbackController.php
@@ -32,20 +32,27 @@ | @@ -32,20 +32,27 @@ | ||
32 | * @var Mailer $mailer | 32 | * @var Mailer $mailer |
33 | */ | 33 | */ |
34 | $mailer = \Yii::$app->get('smtpmailer'); | 34 | $mailer = \Yii::$app->get('smtpmailer'); |
35 | - $mailer->compose( | ||
36 | - '@frontend/views/mail/_feedback', | ||
37 | - [ | ||
38 | - 'model' => $model, | ||
39 | - ] | ||
40 | - ) | ||
41 | - ->setFrom( | ||
42 | - [ | ||
43 | - 'artboxcore@gmail.com' => 'ArtBox', | ||
44 | - ] | ||
45 | - ) | ||
46 | - ->setTo('kennen.md@gmail.com') | ||
47 | - ->setSubject('Заявка с core.artbox.net.ua') | ||
48 | - ->send(); | 35 | + try { |
36 | + $mailer->compose( | ||
37 | + '@frontend/views/mail/_feedback', | ||
38 | + [ | ||
39 | + 'model' => $model, | ||
40 | + ] | ||
41 | + ) | ||
42 | + ->setFrom( | ||
43 | + [ | ||
44 | + 'artboxcore@gmail.com' => 'ArtBox', | ||
45 | + ] | ||
46 | + ) | ||
47 | + ->setTo('kennen.md@gmail.com') | ||
48 | + ->setSubject('Заявка с core.artbox.net.ua') | ||
49 | + ->send(); | ||
50 | + } catch (\Exception $e) { | ||
51 | + return [ | ||
52 | + 'status' => true, | ||
53 | + 'message' => $e->getMessage(), | ||
54 | + ]; | ||
55 | + } | ||
49 | return [ | 56 | return [ |
50 | 'status' => true, | 57 | 'status' => true, |
51 | 'message' => 'Success', | 58 | 'message' => 'Success', |