TYPO3 - 根据数据库

时间:2016-12-16 09:51:33

标签: php mysql email typo3 typo3-7.6.x

我有一个相当大的表,其中包含独特的记录,包括日期(续订日期)信息,我想发送一封电子邮件(每周一次/每月一次),其中包含从此表到电子邮件地址的值(或者在一个给定的多个地址中)当'更新日期'的值达到例如时,该表中的,)字符串(或者在leftJOIN或MJOIN的情况下来自另一个表)当前日期前30天。

该表与TYPO3实例不在同一个数据库中。我也想设置电子邮件的样式。

最好的方法是什么,如何实现?

1 个答案:

答案 0 :(得分:0)

您可以编程安排程序任务。 在此Scheduler Task中,您可以查询外部数据库,例如查看Extension“svconnector_sql”,它是“external_import”的附加扩展。 基本概念是使用核心扩展“ADODB”建立与外部数据库的连接并进行查询。此扩展程序中的更多详细信息。 之后,您可以构建电子邮件HTML模板,或者更好地下载准备好的模板,例如Litmus

此模板与TYPO3 Fluid结合使用,可集成数据库查询结果。这是一个示例,用于使用Fluid并将其作为电子邮件发送。 wiki.typo3.org