当我尝试使用pyrocms发送电子邮件时,它显示email_template表不存在,但此表存在于default_email_template名称的数据库中。我已更改该表的名称但错误未解决。
答案 0 :(得分:2)
使用Events::trigger('email', $data, 'array')
$ data数组是您在电子邮件模板中使用的数据,而第三个参数是“您期望的响应类型”(请参阅pyrocms docs)。
$ data数组应该至少包含“slug”键 - 这是你要发送的电子邮件模板的slu ..
$ data数组还可以包括“from”,“name”,“reply-to”,“to”和“lang”。如果没有提供,pyrocms使用您网站的相应设置(您可以在后端的设置部分更改它们)