10
我必須向我的用戶發送每週報告。 我從視圖中使用電子郵件模板。 我的控制器代碼是使用codeigniter中的模板發送電子郵件
function sendWeeklyMail(){
if(!$this->session->userdata('some'))
redirect('admin/admin','refresh');
$data=$this->admin_model->getUserData();
foreach($data as $u){
$this->email->clear();
$this->email->to($u->Email);
$this->email->from('[email protected]');
$this->email->subject('Here is your info '.$name);
$this->email->message('email/report',$data,'true');
$this->email->send();
}
}
}
我的問題是如何發送的數據,這樣我可以在郵件正文中顯示用戶的一些數據。通常笨以數據爲$數據[「USER_DATA」]
我這樣做,但它僅僅是加載視圖。電子郵件是空的只有主題和沒有正文。 – spod
你是否傳遞第三個參數來查看方法$ this-> load-> view('view_name',$ data,TRUE),傳遞第三個參數爲TRUE將返回它將不會顯示在瀏覽器中 – umefarooq
它得到解決。 – spod