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