我在这里搜索过&谷歌,但我没有得到我的问题的解决方案。 在我的分页代码下面: -
$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;
我得到了 "消息:未定义属性:欢迎:: $ pagination" 和#34;致命错误:在第25行和第34行的/var/www/code/application/controllers/welcome.php中调用非对象的成员函数initialize();
任何人都可以帮助我做错了什么。我还尝试在自动加载页面中启动分页。但得到同样的错误。寻找专家的回应。
答案 0 :(得分:0)
你的控制器中有这个代码吗?
$data['pagination'] = $this->pagination->create_links();
然后将$ data传递给您的视图
$this->load->view( 'results', $data );
然后在你看来如果检查如下:
<?php if ( strlen($pagination) ) {
echo $pagination;
} else {
echo 'No search results' ; } ?>
答案 1 :(得分:0)
你需要自动加载分页库...只是在函数中加载它不会。