[英]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.