0

我需要一个用于 Joomla 2.5 的组件,以在特定时间提醒人们有关此网站的信息。

在前端将是以下形式:

提醒我有关此网站的信息:

“电子邮件字段”

|dd| |毫米| |yyyy| /(日期选择器)

| 提醒 |

所以组件应该在这个日期创建一个 cronjob 来发送电子邮件。请你给点建议好吗?或者提出任何解决方案?

4

1 回答 1

0

您肯定需要在某个表中存储电子邮件和日期列表。

Cronjobs 在 Joomla 的域之外,可能不是由 Joomla 设置的。因此,您通常会为您的用户提供两种解决方案:

  1. 创建一个执行邮件的前端任务:通常是自定义组件中的专用控制器/任务,您可以调用它

    index.php?option=your_component&task=cron

    回显正确的调用字符串并要求您的用户适当地安排它。

  2. 在插件中运行检查,因此在渲染完成后您可以执行其他任务。不会有 cronjobs,因为它会在每次站点访问时由 Joomla 自己运行。您要确保您的插件不会过于频繁地调用该函数,否则它将杀死该站点。

于 2013-07-03T08:16:54.730 回答