如何从cron作业加载Codeigniter视图?

时间:2017-09-29 13:19:27

标签: php codeigniter

我有一个需要通过电子邮件发送给用户的cron作业。

我们使用自定义Codeigniter MY_Email库。

我们使用视图设置HTML电子邮件的样式,例如:

$CI =& get_instance();
$this->_message = $CI->load->view('email_templates/password_change_template_view', $data, true);

除了cron作业之外,我们的任何控制器都能正常工作。

那么,如何从cron作业加载视图?

1 个答案:

答案 0 :(得分:0)

创建一个名为cron_job的控制器并在其中创建你的函数然后在你的实际crontab中命中cron_tab控制器中的函数

取决于库的复杂性,您也可以将库移动到模型

电子邮件模型 https://github.com/ddell003/Email_model