Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何设置控制器的magento cron作业和初始化操作?_Magento_Controller_Action_Crontab - Fatal编程技术网

如何设置控制器的magento cron作业和初始化操作?

如何设置控制器的magento cron作业和初始化操作?,magento,controller,action,crontab,Magento,Controller,Action,Crontab,如上所述,有办法做到这一点吗?如何在自定义模块的config.xml中定义它?据我所知,您不能在cronjob中直接运行控制器操作,因为在用户上下文之外这样做是不明智的。这里最简单的方法是将您需要的功能放入模型中,并从cronjob调用它 关于您要触发的控制器操作的更多信息将有助于提供进一步的建议 希望有帮助 谢谢, JoeMagento cronjobs显然可以设置。控制器的初始化操作是什么意思?您需要更清楚地了解您试图执行的操作。默认情况下,在magento中,当您在config.xml中配

如上所述,有办法做到这一点吗?如何在自定义模块的config.xml中定义它?

据我所知,您不能在cronjob中直接运行控制器操作,因为在用户上下文之外这样做是不明智的。这里最简单的方法是将您需要的功能放入模型中,并从cronjob调用它

关于您要触发的控制器操作的更多信息将有助于提供进一步的建议

希望有帮助

谢谢,
Joe

Magento cronjobs显然可以设置。控制器的初始化操作是什么意思?您需要更清楚地了解您试图执行的操作。默认情况下,在magento中,当您在config.xml中配置cronjob时,您添加了mymodule/modelName::modelMethod,但我需要运行的函数在controller中。是否可以运行此功能?是的,不可能运行此功能。我照你说的做了,很有效,谢谢you@joseph你能为我介绍一下这个场景吗