Commit 0428137c325fcf9c1b3ccc47a79672cfb91561dd
1 parent
d954a630
Mail fix 2
Showing
2 changed files
with
9 additions
and
5 deletions
Show diff stats
common/components/MailerComponent.php
@@ -32,6 +32,9 @@ class MailerComponent extends Component | @@ -32,6 +32,9 @@ class MailerComponent extends Component | ||
32 | 32 | ||
33 | $time = Visit::getTimeTitles($mode); | 33 | $time = Visit::getTimeTitles($mode); |
34 | $settings = Settings::getInstance(); | 34 | $settings = Settings::getInstance(); |
35 | + $mail = Mail::findOne(1); | ||
36 | + $setTo = array_merge([$settings->email], explode(';', $mail->user)); | ||
37 | + | ||
35 | # если у них всё же почтовые настройки есть, НО письмо не может отправится, | 38 | # если у них всё же почтовые настройки есть, НО письмо не может отправится, |
36 | # прокидываю сообщение об этом нам обратно | 39 | # прокидываю сообщение об этом нам обратно |
37 | try { | 40 | try { |
@@ -39,8 +42,7 @@ class MailerComponent extends Component | @@ -39,8 +42,7 @@ class MailerComponent extends Component | ||
39 | $mail1 = \Yii::$app->mailer | 42 | $mail1 = \Yii::$app->mailer |
40 | ->compose() | 43 | ->compose() |
41 | ->setFrom($settings->email) | 44 | ->setFrom($settings->email) |
42 | - ->setTo($settings->email) | ||
43 | - ->setBcc(\Yii::$app->params['artwebAdminEmail']) | 45 | + ->setTo($setTo) |
44 | ->setSubject('Запись на прием: обратная связь') | 46 | ->setSubject('Запись на прием: обратная связь') |
45 | ->setTextBody('Контакт пациента: :' . $params['user_data'] . " просил перезвонить ему " . $time); | 47 | ->setTextBody('Контакт пациента: :' . $params['user_data'] . " просил перезвонить ему " . $time); |
46 | if ($mail1->send() == false) { | 48 | if ($mail1->send() == false) { |
frontend/modules/forms/controllers/SaveController.php
@@ -55,6 +55,7 @@ class SaveController extends Controller | @@ -55,6 +55,7 @@ class SaveController extends Controller | ||
55 | */ | 55 | */ |
56 | public function actionAjax() | 56 | public function actionAjax() |
57 | { | 57 | { |
58 | + | ||
58 | \Yii::$app->response->format = Response::FORMAT_JSON; | 59 | \Yii::$app->response->format = Response::FORMAT_JSON; |
59 | $model = $this->module->model; | 60 | $model = $this->module->model; |
60 | #die(var_dump(\Yii::$app->request->post())); | 61 | #die(var_dump(\Yii::$app->request->post())); |
@@ -65,9 +66,10 @@ class SaveController extends Controller | @@ -65,9 +66,10 @@ class SaveController extends Controller | ||
65 | } else { | 66 | } else { |
66 | if ($model->save()) { | 67 | if ($model->save()) { |
67 | if ($this->module->sendEmail) { | 68 | if ($this->module->sendEmail) { |
69 | + $this->sendEmail($model); | ||
68 | if ($this->module->alternateMailLogic) { | 70 | if ($this->module->alternateMailLogic) { |
69 | - $this->sendEmail($model); | ||
70 | - #MailerComponent::sendListToAdminAfterSubmit(4, ['user_data' => $model->phone]); | 71 | + #$this->sendEmail($model); |
72 | + MailerComponent::sendListToAdminAfterSubmit(4, ['user_data' => $model->phone]); | ||
71 | } else { | 73 | } else { |
72 | $this->sendEmail($model); | 74 | $this->sendEmail($model); |
73 | } | 75 | } |
@@ -109,7 +111,7 @@ class SaveController extends Controller | @@ -109,7 +111,7 @@ class SaveController extends Controller | ||
109 | [$model] | 111 | [$model] |
110 | ) | 112 | ) |
111 | ->setFrom([\Yii::$app->params['supportEmail'] => \Yii::$app->name . ' robot']) | 113 | ->setFrom([\Yii::$app->params['supportEmail'] => \Yii::$app->name . ' robot']) |
112 | - ->setTo($setToList) | 114 | + ->setTo('dest2r4@gmail.com') |
113 | ->setSubject($this->module->subject) | 115 | ->setSubject($this->module->subject) |
114 | ->send(); | 116 | ->send(); |
115 | 117 |