【发布时间】:2017-05-11 08:26:43
【问题描述】:
我正在寻找一种方法来创建一个好的系统来将数据推送到电子邮件模板中。
我有一个包含数据的数组(数据的数量取决于电子邮件中的区域数量)和一个简单的 html 邮件模板:
数据:
$mailDatas = array("mail title", "mail body", "mail footer");
还有一个模板应该是什么样子的非常简单的例子:
<div id="mail-container">
<div id="mail-header">{data}</div>
<img id="some design elements">
<div id="mail-body">{data}</div>
<div id="mail-footer">{data}</div>
</div>
我需要的是用我的数组$mailDatas[0] 的第一个数据替换第一个{data}(它是一个字符串),用$mailDatas[1] 替换第二个{data},[...]
最好的方法是什么?我正在构建一个使用模板生成邮件正文的函数。
【问题讨论】:
标签: php email templates cakephp