diff --git a/app/Http/Controllers/Bo/Re7Controller.php b/app/Http/Controllers/Bo/Re7Controller.php index 3f217eb..f48a9f2 100644 --- a/app/Http/Controllers/Bo/Re7Controller.php +++ b/app/Http/Controllers/Bo/Re7Controller.php @@ -5,6 +5,7 @@ namespace App\Http\Controllers\Bo; use App\Http\Controllers\Controller; use App\Mail\Won\DiscountWonMail; use App\Mail\Won\PrizeWonMail; +use App\Mail\Won\WinningProofSubmitedMail; use App\Models\Prize; use App\Models\Settings; use App\Models\Discount; @@ -145,6 +146,20 @@ class Re7Controller extends Controller ]); } + /** + * View proof mail received mail + * + * @return \Illuminate\Contracts\View\View + */ + public function mailProofReceived(): View + { + return view('back::pages.re7-preview-mail', [ + 'render_url' => route('re7.mail-print', [ + 'type' => 'proof' + ]) + ]); + } + /** * Print a specific mail * @@ -187,6 +202,15 @@ class Re7Controller extends Controller $prize, config('app.url') ))->render()); + case 'proof': + return response((new WinningProofSubmitedMail( + new Address( + $user->email, + $user->first_name + ), + $settings->name, + config('app.url') + ))->render()); default: return response('', 404); } //end switch diff --git a/resources/views/layouts/re7-offcanvas.blade.php b/resources/views/layouts/re7-offcanvas.blade.php index d581cfb..7b87547 100644 --- a/resources/views/layouts/re7-offcanvas.blade.php +++ b/resources/views/layouts/re7-offcanvas.blade.php @@ -56,6 +56,11 @@