Codeigntier扩展电子邮件库ci 3.0.4

时间:2016-01-13 21:31:05

标签: php codeigniter

我尝试通过执行以下步骤来覆盖电子邮件库:

  1. 创建文件core / MY_Email.php
  2. 在文件中添加以下代码

    <?php
    class MY_Email extends CI_Email {
    
        public function __construct()
        {
            parent::__construct();
        }
    ?>
    
  3. 加载库是正常的

        $this->load->library('email');
    
  4. 我把一个骰子放在我班级的顶层,它似乎甚至不包括在内,只使用常规系统电子邮件类。我需要扩展它以覆盖_smtp_connect()。我和其他课程一起完成了这个。

    我正在使用CI 3.0.4。我试图追踪加载器类;但无法弄清楚。

3 个答案:

答案 0 :(得分:1)

将MY_Email.php放入应用程序/库

答案 1 :(得分:0)

您需要将文件放在应用程序/库NOT application / core

答案 2 :(得分:0)

$this->load->library('email');

创建一个名为 MY_Email.php 的新文件并将其放入 application/libraries/