私は、データベースにある講師の電子メールにpdf形式のシステムで作成された公式の手紙を添付するのに問題があります。Laravelはpdfのファイルを電子メールに添付します
パブリック関数は、($のID、リクエスト$リクエスト) {
try {
$letter = Letter::where('id',$id)
->update([
'isApproved' => 1,
'approvedBy' => $request->session()->get('users.id')
]);
$letter = Letter::where('id',$id)
->first();
$lecturer = User::where('id',$letter->user_id)
->get();
$emailBody="Hello, ".$lecturer[0]->username.",<br>".
"Your letter have been approved by ".$request->session()->get('users.username').".<br>".
"Kindly check the attachment. Thank you.<br><br>".
"This is system generated email. Please do-not reply on this email.";
mail($lecturer[0]->email, "Certification Approved", $emailBody);
return redirect()
->back()
->with('success_approve_letter','Record successfully approve');
} catch (Exception $e) {
return redirect()
->back()
->withErrors(["Error: ".$e->getMessage()]);
}
}
を承認する。しかし、電子メールで、それだけで、これを送信します。