wjhasd2006 发表于 2013-10-2 01:55:39

本帖最后由 wjhasd2006 于 2013-10-2 03:01 编辑

class Books extends Controller {
function __construct() {
    parent::Controller();
    $this->load->helper('url');
    $this->load->database();
}
经过调试,此处应该改为:
class Books extends Controller {
function _construct() {
    parent::_construct();
}
且需将下面两句
$this->load->helper('url');
$this->load->database();
移出放到index里面,即:

class Books extends Controller {
function _construct() {
    parent::_Controller();

}

function index() {
    // load pagination class
      $this->load->helper('url');
    $this->load->database();
    $this->load->library('pagination');
    $config['base_url'] = site_url('ipinfo/index');
.......

wjhasd2006 发表于 2013-10-2 01:57:16

本帖最后由 wjhasd2006 于 2013-10-2 03:00 编辑


同样第二个书写笔误
控制器和模板中的构造函数
应该改为:

    parent::_Controller();


    parent::_Model();

loveformat 发表于 2013-11-20 15:39:07

按照上面做了 翻页过后 显示404 弱弱的问一下 routes里面 路由该怎么写

Hex 发表于 2013-11-20 19:17:25

wjhasd2006 发表于 2013-10-2 01:57 static/image/common/back.gif
同样第二个书写笔误
控制器和模板中的构造函数
应该改为:


这个教程是针对老版本的,所以新版稍微有些不一样,需要更新。
感谢。

Hex 发表于 2013-11-20 19:17:41

loveformat 发表于 2013-11-20 15:39 static/image/common/back.gif
按照上面做了 翻页过后 显示404 弱弱的问一下 routes里面 路由该怎么写

分页类不需要修改路由。

loveformat 发表于 2013-11-22 12:18:21

Hex 发表于 2013-11-20 19:17 static/image/common/back.gif
分页类不需要修改路由。

哦 分页已经成功 是我自己的问题 呵呵 谢谢了

goyuquan 发表于 2014-4-11 11:42:30

嗯,不错,比自已一字儿一字儿写还长挺多呢

ctcnqi 发表于 2015-6-16 16:58:24

好!赞!

XK_XK 发表于 2015-8-30 12:37:02

谢谢分享!

adwilaa 发表于 2015-12-9 19:14:26

      $this->load->model('Denyword_model');
      $this->load->helper('url');
      $this->load->library('pagination');
      $this->load->library('table');
      $denyword = $this->Denyword_model->get_denywords(5,($this->uri->segment(3)));
      $config['base_url'] = $this->config->item('base_url').'index.php/denyword1/index/';
      $config['total_row'] = $this->Denyword_model->count_denywords();
      $config['per_page'] = 5;
      $config['uri_segment'] = 3;
      $config['full_tag_open'] = '<p>';
      $config['full_tag_close'] = '</p>';
      $this->pagination->initialize($config);

      $data = array(
            'denyword'=>$denyword
      );
      $this->table->set_heading('敏感词');

      $this->load->view('public/header');
      $this->load->view('denyword/list1',$data);
      $this->load->view('public/footer');

分页图标不显示,$this->pagination->create_links();返回值是空的
但是用“$this->config->item('base_url').'index.php/denyword1/index/1”的形式访问正常,就是没有分页栏
谢谢!
页: 3 4 5 6 7 8 9 10 11 12 [13] 14
查看完整版本: CodeIgniter 分页教程(Pagination)