我有一个名为table的表Template,我将消息设置为通过邮件发送,我需要输入php变量.
我的问题是:从表中检索后,我可以使用Smarty编辑我的消息(它们是HTML代码)吗?
例如,我有:
$message = getMsgFromTable(Template);
Run Code Online (Sandbox Code Playgroud)
$message具有包含php变量的Text类型.我可以使用Smarty来填充这个变量吗?
$message = setVariableValueBySmarty($message);
Run Code Online (Sandbox Code Playgroud)
Smarty可以获取模板并返回其输出而不是显示它.
该fetch()方法做到这一点,这就是你所需要的:
文档中还有一段告诉您如何使用它来发送邮件:)
如果您需要从数据库创建模板(存储为字符串),请看一下:
| 归档时间: |
|
| 查看次数: |
5490 次 |
| 最近记录: |