当用户注册到我的网站或在我的网站内执行某些活动时,我正在使用 codeigniter 电子邮件类发送电子邮件。
问题是,使用下面这个简单的代码,我只能发送非常简单的 HTML 电子邮件。而且我还必须将整个 HTML 消息传递给函数。有什么方法可以让我在函数本身中加载整个模板,然后传递一条消息,就像我们在带有视图的 codeigniter 中所做的那样,该消息将被放置在模板中。
$message = 'Thank you for your order \n';
$message .= 'We will contact you soon';
$this->email($message);
public function email($message = NULL){
$this->load->library('email');
$this->email->mailtype('html');
$this->email->from('abbbba@gmail.com', 'Sohan Kc');
$this->email->to('abbbbaa@gmail.com');
$this->email->subject('Email Test');
$this->email->message($message);
$this->email->send();
}