2013-02-20 77 views
0

有没有人知道是否有可能(Drupal 6)创建几个任务应该由crontab运行?我创建了hook mymodule_cron,但我需要一个。有没有可能创建类似mymodule_another_task_cron的东西?几个hook_cron为一个模块,drupal 6

谢谢

回答

0

为什么不在现有的hook_cron中添加其他任务?你可以从一个hook_cron调用你想要的任何函数。

+0

这些任务应该在不同的时间运行 – ruslanh 2013-02-20 14:38:54

+0

啊,好的。然后在另一个模块中需要另一个cron钩子,并使用另一个模块,如[Elysia](http://drupal.org/project/elysia_cron)来区分不同的钩子。 – 2013-02-20 14:41:53

0

我强烈推荐Elysia Cron模块

艾丽西亚的Cron扩展Drupal的标准的cron,允许在每一个任务和多种方法来添加自定义cron作业到您的网站细粒度控制。

作为模块开发人员,您最感兴趣的方法是实施hook_cronapi()来注册可通过Elysia cron admin设置单独调度的作业。

还有Ultimate Cron,但我不能担保那个,因为我从来没有使用它。