Я хочу сделать работу cron, например, в 18:00 он должен запустить файл, в котором у меня есть код, где он будет проверять дату регистрации текущего пароля пользователя, и если это более двух месяцев назад, они меняют свои пароли, то он должен срабатывать электронное письмо с указанием смены пароля. Я немного знаю о работе cron. Итак, я запутался здесь. Я имею в виду, где упомянуть этот код и где разместить шаблон электронной почты в структуре файла? Пожалуйста, помогите мне скорее
Сначала создайте файл, например, cron.php и поместите весь код в этот файл .. Затем вы можете установить свой cron с вашей cpanel или сервера, например, godaddy .. Вы можете найти опцию, например «CRON JOBS»
SugarCrm разрешает управление списком кронов в разделе «Администратор»
Вы можете добавить свой код как функцию 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
}
А затем настройте вызов этой функции в разделе «Администратор».