我想在CI_pagination
类中添加 ajax 分页,但为此我想创建一个MY_Pagination
扩展 CI_Pagination 类的类,但是当我$this->load->library('pagination');
在控制器中使用这个库时它会出错:并在新的 MY_Pagination 类中调用测试函数
Fatal error: Call to undefined method CI_Pagination::test() ...
我还在 config.php 中添加了一行$config['subclass_prefix'] = 'MY_';
我更改了子类名称,Please note that all native CodeIgniter libraries are prefixed with CI_ so DO NOT use that as your prefix.
因为http://ellislab.com/codeigniter/user-guide/general/creating_libraries.html
这是我的代码
<?php
class MY_Pagination extends CI_Pagination {
function __construct() {
parent::__construct();
}
function test()
{
echo 'test';
}
}
?>
此代码保存在文件 MY_Pagination.php 中。
我从https://www.codeigniter.com/user_guide/general/creating_libraries.html阅读了文档,但这不起作用,为什么?