Commit 0428137c325fcf9c1b3ccc47a79672cfb91561dd

Authored by alex
1 parent d954a630

Mail fix 2

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