Как настроить задание cron в модуле Magento?

Я хотел настроить задание cron внутри моего модуля. Я следовал инструкциям на Magento wiki - how_to_setup_a_cron_job, но моя работа cron просто не выполняется.

Это моя конфигурация.xml (app/code/local/Roomstory/Invoice/etc/config.xml)


    
    
        
            0.1.1
        
    

    
        
            
                */10 * * * *
                roomstory_invoice/setstatus::run
            
        
    

И это мой класс. (app/code/local/Roomstory/Invoice/Model/Setstatus.php)


Я установил модуль Cron Scheduler Module, который показывает мое задание cron в списке, но когда я пытаюсь «запустить сейчас» (для отладки), я получаю ошибку -

Недопустимый обратный вызов: roomstory_invoice/setstatus::run не существует

Это что-то простое, после долгих попыток, я все еще не могу найти ошибку. Пожалуйста, подскажите другой способ сделать это, или укажите ошибку в этом коде.

Спасибо!

17
задан Vinayak Garg 26 June 2012 в 07:20
поделиться