diff --git a/app/Listeners/SendFeedbackMessage.php b/app/Listeners/SendFeedbackMessage.php index b8a96af..8d2c369 100644 --- a/app/Listeners/SendFeedbackMessage.php +++ b/app/Listeners/SendFeedbackMessage.php @@ -11,12 +11,12 @@ class SendFeedbackMessage { public function handle(object $event) { try { - $array = [ - 'email' => $event->email, - 'data' => $event->data, - ]; - //mail('sergey@bodin.ru', 'Error', print_r($array, 1)); - Mail::to($event->email)->send(new FeedbackSender()); +// $array = [ +// 'email' => $event->email, +// 'data' => $event->data, +// ]; +// mail('sergey@bodin.ru', 'Error', print_r($array, 1)); + Mail::to($event->email)->send(new FeedbackSender($event->data)); } catch (\Exception $exception) { mail('sergey@bodin.ru', 'Error', $exception->getTraceAsString()); } diff --git a/app/Mail/FeedbackSender.php b/app/Mail/FeedbackSender.php index b95e89b..4735acc 100644 --- a/app/Mail/FeedbackSender.php +++ b/app/Mail/FeedbackSender.php @@ -11,10 +11,10 @@ use Illuminate\Queue\SerializesModels; class FeedbackSender extends Mailable implements ShouldQueue { use Queueable, SerializesModels; - //public array $data; + public array $data; - public function __construct() { - //$this->data = $data; + public function __construct(array $data) { + $this->data = $data; } public function build() { diff --git a/resources/views/mail/feedback/support.blade.php b/resources/views/mail/feedback/support.blade.php index d800886..fa0e900 100644 --- a/resources/views/mail/feedback/support.blade.php +++ b/resources/views/mail/feedback/support.blade.php @@ -1 +1,9 @@ -123 \ No newline at end of file +@extends('mail.layouts.layout') + +@section('content') +

Вам пришло сообщение с обратной связи.

+

Email отправителя: {{$data['feedback-email']}}

+

Имя отправителя: {{$data['feedback-name']}}

+

Тема сообщения: {{$data['feedback-type']}}

+

Сообщение: {{$data['feedback-message']}}

+@endsection \ No newline at end of file