我想在每个下午18:00做一个cron工作,它应该运行一个文件,我有一个代码,它将检查用户当前密码的注册日期,如果它超过两个月前,他们更改密码然后它应该发送一封电子邮件,说明更改密码。我对cron的工作有点了解。所以,我在这里很困惑。我的意思是,在哪里提到这段代码以及将电子邮件模板放在文件结构中的位置?请尽快帮助我
答案 0 :(得分:0)
SugarCrm允许“Admistrator”部分中的控制cron列表
您可以将代码作为cron函数添加到文件modules/Shedulers/_AddJobsHere.php
或更好地添加到custom/modules/Shedulers/_AddJobsHere.php
添加类似
的代码$job_strings[] = 'MyCronFunction';
$mod_strings['LBL_MYCRONFUNCTION'] = 'My Cron function';
function MyCronFunction() {
//some code there
}
然后在管理员部分
中配置此功能的调用答案 1 :(得分:-1)
首先创建一个文件,例如cron.php并将所有代码放在该文件中。然后你就可以从你的cpanel或服务器设置你的cron,例如godaddy ..你可以找到像" CRON JOBS"
这样的选项