我的Laravel应用程序允许用户修改电子邮件模板,然后将其保存到数据库 .
样品:
客户{{$ customer_name}}已接受您建议的PO时间{{$ timing}} {{$ po_no}}
(用户可以将'customer'更改为'client'等..但保持{{}}完好无损)
然后,应用程序将下面的动态数据加载到上面的模
$ data = array('customer_email'=>“email@mail.com”,'timing'=>“2pm”,'po_no'=>“PO001”);
然后将这些呈现的文本通过电子邮件发送给
我该怎么做?
另一种方式:
-
从db加载文本
-
使其成为Blade模板
-
使用数据渲染该模板
我被困在#2
1 回答
将电子邮件视图添加到您的views / emails文件夹
例如: mail_template.blade.php
send method
进一步阅读Official Doc