怎样扩展核心类?
本帖最后由 gdtv 于 2011-6-7 20:47 编辑我想扩展核心类Pagination,于是这样做:
新建文件\application\core\MY_Pagination.php,内容如下:
class MY_Pagination extends CI_Pagination {
function __construct()
{
parent::__construct();
}
…………………………
…………………………
…………………………
}
在控制器里怎么调用呢?
$this->load->library('MY_Pagination');//这里应该是'MY_Pagination'还是'my_pagination'还是'pagination'呢?
$this->my_pagination->initialize($config);//这里应该是'MY_Pagination'还是'my_pagination'还是'pagination'呢?
扩展类的使用与跟原类无区别 jeongee 发表于 2011-6-7 21:04 static/image/common/back.gif
扩展类的使用与跟原类无区别
试了,用原类的方法不行
似乎Pagination不是核心类(是不是放在system/core里的才是核心类?system/libraries里的不是核心类,不能扩展?),不能扩展? 本帖最后由 jeongee 于 2011-6-7 21:23 编辑
gdtv 发表于 2011-6-7 21:20 static/image/common/back.gif
试了,用原类的方法不行
似乎Pagination不是核心类(是不是放在system/core里的才是核心类?system/librar ...
可以扩展,放对地方即可我说的使用方法跟原类一样包括load的方式
本帖最后由 gdtv 于 2011-6-7 21:59 编辑
jeongee 发表于 2011-6-7 21:22 static/image/common/back.gif
可以扩展,放对地方即可我说的使用方法跟原类一样包括load的方式
我试过了,跟原来一样的话,加载的是原来的类。
放的地方,我完全按照手册说的,也不行。
分页类不是核心类,请放到 libraries 目录。 Hex 发表于 2011-6-7 23:46 static/image/common/back.gif
分页类不是核心类,请放到 libraries 目录。
我赞成
页:
[1]