【发布时间】:2014-12-12 03:09:46
【问题描述】:
我在这里和谷歌搜索过,但我没有找到我的问题的解决方案。 在我的分页代码下方:-
$this->load->library('pagination');
$config['base_url'] = base_url().'/books/';
$config['total_rows'] = 20;
$config['per_page'] = 10;
$config['num_links'] = 5;
$this->pagination->initialize($config);
exit;
我得到 “消息:未定义的属性:Welcome::$pagination” 和“致命错误:在第 25 行的 /var/www/code/application/controllers/welcome.php 中的非对象上调用成员函数 initialize()”。
任何人都可以帮助我做错了什么。我还尝试在自动加载页面中启动分页。但得到同样的错误。求高手回复。
【问题讨论】:
-
您的欢迎类是否扩展了 CI_Controller?
-
我唯一能想到的另一件事是,如果你覆盖了“load”,那么它实际上并没有调用基类版本。
-
是的,欢迎类扩展 CI_Controller。 (欢迎类扩展 CI_Controller)
-
你还没有覆盖 Welcome 中的负载(或任何它的基础)?
标签: php codeigniter pagination codeigniter-2