我正在发送带有phpmailer包的电子邮件,并使用带有codeigniter框架的包。我已经从phpmailer包中创建了一个帮助函数,该函数将参数作为发件人的地址,收件人的地址,主题和邮件正文。一切顺利,消息传递到收件箱 我的问题是我有一个大的身体,可以是一个单独的HTML文件。为此我创建了一个视图,我试图发送参数$ this-> load-> view('viewname');通过我的控制器中的辅助功能。但是,不是在邮件中显示正文,而是在最终视图页面上显示文件,邮件正文变为空白。知道如何实现
答案 0 :(得分:4)
使用$this->load->view('viewname');
而不使用任何其他参数将输出视图。您需要的是将第三个参数设置为TRUE
,如返回视图中建议的CodeIgniter User Guide's View documentation数据。
示例:强>
$string = $this->load->view('viewname', '', true);