From 44d5c17e8a2a8c6c5d22363eddc080ede76bfdf8 Mon Sep 17 00:00:00 2001 From: guillaume91 Date: Thu, 13 Jun 2024 09:06:36 +0200 Subject: [PATCH] wip mail template using markdown --- laravel_app/app/Mail/ReportMailer.php | 8 +++++++- .../views/emails/scheduled-report.blade.php | 16 ++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 laravel_app/resources/views/emails/scheduled-report.blade.php diff --git a/laravel_app/app/Mail/ReportMailer.php b/laravel_app/app/Mail/ReportMailer.php index 4465ec8..1c975d1 100644 --- a/laravel_app/app/Mail/ReportMailer.php +++ b/laravel_app/app/Mail/ReportMailer.php @@ -47,7 +47,13 @@ public function envelope(): Envelope public function content(): Content { return new Content( - htmlString: $this->mailing->message, + markdown: 'emails.scheduled-report', + with: [ + 'mailingContent' => $this->mailing->message, + 'logoPath'=> Storage::disk('app')->path('images/smartcane.png'), + 'subject' => $this->mailing->subject, + ], + //htmlString: $this->mailing->message ); } diff --git a/laravel_app/resources/views/emails/scheduled-report.blade.php b/laravel_app/resources/views/emails/scheduled-report.blade.php new file mode 100644 index 0000000..120f590 --- /dev/null +++ b/laravel_app/resources/views/emails/scheduled-report.blade.php @@ -0,0 +1,16 @@ + + Smartcane Logo + + # ![]({{$message->embed($logoPath)}}) Smartcane - +31 6 2037 6734 + + ## Report update for {{$subject}} + + **Body:** + + {{$mailingContent}} + + Thanks,
+ + {{config('app.name')}} + +