亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

有沒有辦法讓 Laravel Mail 對象的主體存儲在變量中?

有沒有辦法讓 Laravel Mail 對象的主體存儲在變量中?

PHP
鳳凰求蠱 2022-07-09 09:56:11
我正在使用 Laravel Mail API 來生成郵件并將它們發送出去。一切都很好。但是,我還想在數據庫中記錄電子郵件正文。不過,為了做到這一點,我需要首先獲取我要發送的電子郵件的正文。在 Laravel 文檔中,他們有一個關于如何將電子郵件輸出到瀏覽器的片段:https ://laravel.com/docs/5.7/mail#previewing-mailables-in-the-browser但是,我不想將電子郵件輸出到瀏覽器。我想將它存儲在一個變量中。那可能嗎?如果是這樣,怎么做?謝謝。就像文檔建議的那樣,我嘗試了以下內容:$body = new App\Mail\InvoicePaid($invoice);但是,我收到一條錯誤消息,說我必須實際返回新的 Mail 對象才能使其工作(即,執行文檔中示例代碼中所做的操作)。
查看完整描述

1 回答

?
慕雪6442864

TA貢獻1812條經驗 獲得超5個贊

上一段告訴您如何捕獲呈現的模板:

$html = (new App\Mail\InvoicePaid($invoice))->render();
echo $html;


查看完整回答
反對 回復 2022-07-09
  • 1 回答
  • 0 關注
  • 91 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號