gpt4 book ai didi

magento - 以编程方式创建 Magento cron 作业任务

转载 作者:行者123 更新时间:2023-12-04 14:27:37 24 4
gpt4 key购买 nike

我想在不使用 config.xml 文件的情况下以编程方式创建 cron 作业任务。
是否可以?

最佳答案

我在以下位置找到了解决方案:
http://www.ayasoftware.com/how-create-cron-jobs-dynamically-magento

$timecreated   = strftime("%Y-%m-%d %H:%M:%S",  mktime(date("H"), date("i"), date("s"), date("m"), date("d"), date("Y")));
$timescheduled = strftime("%Y-%m-%d %H:%M:%S", mktime(date("H"), date("i")+ 5, date("s"), date("m"), date("d"), date("Y")));
$jobCode = 'job_id';

try {
$schedule = Mage::getModel('cron/schedule');
$schedule->setJobCode($jobCode)
->setCreatedAt($timecreated)
->setScheduledAt($timescheduled)
->setStatus(Mage_Cron_Model_Schedule::STATUS_PENDING)
->save();
} catch (Exception $e) {
throw new Exception(Mage::helper('cron')->__('Unable to save Cron expression'));
}

关于magento - 以编程方式创建 Magento cron 作业任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25184515/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com