10
Devo inviare rapporti settimanali ai miei utenti. Sto usando un modello di email dalla vista. Il mio codice nel controllore èinvio di e-mail utilizzando modelli in 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();
}
}
}
mia domanda è come faccio a inviare i dati in modo che io possa mostrare all'utente alcuni dati nel corpo del messaggio. Di solito prende CodeIgniter dati da $ dati [ 'user_data']
ho fatto questo, ma si tratta solo caricando la vista. e l'email è vuota con solo soggetto e nessun corpo. – spod
stai passando il terzo parametro per visualizzare il metodo $ this-> load-> view ('view_name', $ data, TRUE), passando il terzo parametro come TRUE verrà restituito non verrà visualizzato nel browser – umefarooq
È stato risolto. – spod