用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2943|回复: 3
收起左侧

dilicms扩展CI类库bug?

[复制链接]
发表于 2013-5-17 17:13:40 | 显示全部楼层 |阅读模式
本帖最后由 anyeqingniao 于 2013-5-17 17:56 编辑

dilicms在吧libraries目录提出来后,无法扩展ci类库
例如:
我要扩展ci的email类操作如下:

在shared\libraries目录下建立

Dili_email.php
class Dili_Email extends CI_Email {
    public function __construct() {
        parent::__construct();
    }
    public function diye(){echo 'diyestr';}
}

控制器里面
$this->load->library('email');  
$this->email->diye();
没有继承成功,无法调用, 方法 diye()


发表于 2013-5-17 22:51:46 | 显示全部楼层
admin/config/config.php: $config['subclass_prefix'] = 'Dili_';
application/config/config.php: $config['subclass_prefix'] = 'MY_';
install/config/config.php: $config['subclass_prefix'] = 'MY_';


这三个地方的prefix不一样哦
 楼主| 发表于 2013-5-18 08:55:02 | 显示全部楼层
dickfu 发表于 2013-5-17 22:51
admin/config/config.php: $config['subclass_prefix'] = 'Dili_';
application/config/config.php: $confi ...

按照你说的,我修改了还是不行
 楼主| 发表于 2013-5-18 10:51:35 | 显示全部楼层
dilicms 扩展ci类库解决办法
要在原来的项目下面扩展,shared\libraries只是一个类库,没有继承扩展ci自带类库的功能!

本版积分规则