[英]Laravel mailables dynamic view treat as blade
是否可以做到:
在我的程序包中創建Mailable類,並將其用於Mail::send(new MyMaiable($config))
在我的配置中還將html模板保存在數據庫中。
我的問題是使用此html字符串作為刀片模板有任何辦法嗎
我的意思是{{$var}}
將替換為->with([])
方法,而無需手動str_replace
或preg_replace_all
。
環境
預先感謝您的任何提示。
為什么將html模板存儲在數據庫中? 將模板保存在resources-> emails文件夾中作為刀片模板,並在可郵寄類中調用它,如下所示:
public function build()
{
return $this->from('YOUR_FROM_EMAIL')
->view('emails.TEMPLATE_NAME');
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.