W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
除了在通知類中定義多行文本之外,你還可以使用 view
方法來指定一個用于渲染通知郵件的自定義模板:
/**
* 獲取通知的郵件內(nèi)容
*
* @param mixed $notifiable
* @return \Illuminate\Notifications\Messages\MailMessage
*/
public function toMail($notifiable)
{
return (new MailMessage)->view(
'emails.name', ['invoice' => $this->invoice]
);
}
你可以通過將視圖名稱作為數(shù)組第二個元素傳給 MailMessage
的 view
方法,以此為郵件消息指定純文本視圖:
/**
* 獲取通知的郵件內(nèi)容
*
* @param mixed $notifiable
* @return \Illuminate\Notifications\Messages\MailMessage
*/
public function toMail($notifiable)
{
return (new MailMessage)->view(
['emails.name.html', 'emails.name.plain'],
['invoice' => $this->invoice]
);
}
此外,你可以從 toMail
方法中返回一個完整的 可郵寄對象 :
use App\Mail\InvoicePaid as Mailable;
/**
* 獲取通知的郵件內(nèi)容
*
* @param mixed $notifiable
* @return Mailable
*/
public function toMail($notifiable)
{
return (new Mailable($this->invoice))->to($notifiable->email);
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: