Я хочу преобразовать свой блейд в pdf и отправить его по почте. Но в Blade у меня много javascript библиотек, таких как (chart js, progressBar). Когда я отправляю pdf скрипт не работает. Что я могу сделать? PHP Код
$pdf = DomPDF::loadView('mails.team.alert');
$js_url = "progressBar.js";
try{
Mail::to('something@gmail.com')
->send(new TeamAlertMail($pdf->output()));
return response()->json([
'status' => 'true',
'msg' => 'Successfully sent',
], 200);
}catch(JWTException $exception){
$this->serverstatuscode = "0";
$this->serverstatusdes = $exception->getMessage();
return response()->json([
'status' => 'error',
'msg' => 'Error',
'errors' => $exception->errors(),
], 422);
}}
после того, как он вернул это
return $this->view('mails.team.alert')->attachData($data, 'name.pdf',[
'mime' => 'application/pdf',
]);