diff --git a/common/components/MailerComponent.php b/common/components/MailerComponent.php index 35efbb7..ca60706 100644 --- a/common/components/MailerComponent.php +++ b/common/components/MailerComponent.php @@ -32,6 +32,9 @@ class MailerComponent extends Component $time = Visit::getTimeTitles($mode); $settings = Settings::getInstance(); + $mail = Mail::findOne(1); + $setTo = array_merge([$settings->email], explode(';', $mail->user)); + # если у них всё же почтовые настройки есть, НО письмо не может отправится, # прокидываю сообщение об этом нам обратно try { @@ -39,8 +42,7 @@ class MailerComponent extends Component $mail1 = \Yii::$app->mailer ->compose() ->setFrom($settings->email) - ->setTo($settings->email) - ->setBcc(\Yii::$app->params['artwebAdminEmail']) + ->setTo($setTo) ->setSubject('Запись на прием: обратная связь') ->setTextBody('Контакт пациента: :' . $params['user_data'] . " просил перезвонить ему " . $time); if ($mail1->send() == false) { diff --git a/frontend/modules/forms/controllers/SaveController.php b/frontend/modules/forms/controllers/SaveController.php index 0b5d8cf..7f825b1 100755 --- a/frontend/modules/forms/controllers/SaveController.php +++ b/frontend/modules/forms/controllers/SaveController.php @@ -55,6 +55,7 @@ class SaveController extends Controller */ public function actionAjax() { + \Yii::$app->response->format = Response::FORMAT_JSON; $model = $this->module->model; #die(var_dump(\Yii::$app->request->post())); @@ -65,9 +66,10 @@ class SaveController extends Controller } else { if ($model->save()) { if ($this->module->sendEmail) { + $this->sendEmail($model); if ($this->module->alternateMailLogic) { - $this->sendEmail($model); - #MailerComponent::sendListToAdminAfterSubmit(4, ['user_data' => $model->phone]); + #$this->sendEmail($model); + MailerComponent::sendListToAdminAfterSubmit(4, ['user_data' => $model->phone]); } else { $this->sendEmail($model); } @@ -109,7 +111,7 @@ class SaveController extends Controller [$model] ) ->setFrom([\Yii::$app->params['supportEmail'] => \Yii::$app->name . ' robot']) - ->setTo($setToList) + ->setTo('dest2r4@gmail.com') ->setSubject($this->module->subject) ->send(); -- libgit2 0.21.4