我需要一个用于 Joomla 2.5 的组件,以在特定时间提醒人们有关此网站的信息。
在前端将是以下形式:
提醒我有关此网站的信息:
“电子邮件字段”
|dd| |毫米| |yyyy| /(日期选择器)
| 提醒 |
所以组件应该在这个日期创建一个 cronjob 来发送电子邮件。请你给点建议好吗?或者提出任何解决方案?
我需要一个用于 Joomla 2.5 的组件,以在特定时间提醒人们有关此网站的信息。
在前端将是以下形式:
提醒我有关此网站的信息:
“电子邮件字段”
|dd| |毫米| |yyyy| /(日期选择器)
| 提醒 |
所以组件应该在这个日期创建一个 cronjob 来发送电子邮件。请你给点建议好吗?或者提出任何解决方案?
您肯定需要在某个表中存储电子邮件和日期列表。
Cronjobs 在 Joomla 的域之外,可能不是由 Joomla 设置的。因此,您通常会为您的用户提供两种解决方案:
创建一个执行邮件的前端任务:通常是自定义组件中的专用控制器/任务,您可以调用它
index.php?option=your_component&task=cron
回显正确的调用字符串并要求您的用户适当地安排它。
在插件中运行检查,因此在渲染完成后您可以执行其他任务。不会有 cronjobs,因为它会在每次站点访问时由 Joomla 自己运行。您要确保您的插件不会过于频繁地调用该函数,否则它将杀死该站点。