2012-06-22 19 views
0

我是新的drupal。我已經在Drupal 7中安裝了ultimate cron。現在我已經創建了一個php腳本,它的編號爲mycron.php,我的問題是我不知道在哪裏可以在我的Drupal的ultimate cron中插入我的cron作業。如何在Drupal 7中添加終極cron中的新工作?

我在找我在哪裏可以插入mycron.phpultimate cron module page但我失敗了。

我也看看我下載它的網站,但它不在那裏。 http://drupal.org/project/ultimate_cron

有沒有人有一個想法如何解決我的問題?

回答

0

通常你不會添加自定義cron腳本(全.php文件),但現在確定需要使用hook_cron()

如果創建具有「MYNAME」作爲名稱的模塊需要做的工作,你可以定義一個函數,如

function myname_cron(){ 
//do stuff here 
} 

你可以在這裏使用完整的Drupal函數作爲一個完全boostrapped的Drupal實例。和Ultimate Cron(或其他與cron相關的模塊)現在可以負責平衡負載。

+0

在定義新作業後,不要忘記在_admin/config/system/cron/jobs_下的「發現作業」。 –