我正在为cron作业创建一个模块,但它无法正常工作。
我的档案: 的 config.xml中
<config>
<global>
<models>
<mss_sunrise>
<class>Mss_Sunrise_Model</class>
</mss_sunrise>
</models>
</global>
<crontab>
<jobs>
<mss_sunrise>
<!--<schedule><cron_expr>0 1 * * *</cron_expr></schedule>-->
<schedule><cron_expr>*/10 * * * *</cron_expr></schedule>
<run><model>sunrise/observer::updateproductprice</model></run>
</mss_sunrise>
</jobs>
Observer.php
class Mss_Sunrise_Model_Observer
{
public static function updateproductprice()
{
Mage::log("WORKS!",null,'cronjon.log');
}}
我还在etc&gt;模块中添加了文件。 有什么事我忘了做,请让我知道我做错了什么?
答案 0 :(得分:1)
嗨有一个小错误。
在
sunrise/observer::updateproductprice
应
mss_sunrise /观察者:: updateproductprice
此格式为
modeltype/modelclass::functionname
当您在全局标记中定义模型时,您的模型类型为
mss_sunrise