用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2272|回复: 3
收起左侧

[讨论/交流] pagination 内容不变,分页没有问题

[复制链接]
发表于 2013-3-22 10:26:27 | 显示全部楼层 |阅读模式
pagination 怎么与文章内容绑定?

        /**
         * 分页类
         *
         */
        public function pages()
        {
                $this->load->library('pagination');
                $config['base_url'] = base_url().'admin/posts/manage/';//设置基地址
                $config['suffix']  = $this->config->item('url_suffix'); //自定后缀
                $config['total_rows'] = $this->common_model->count_all_table('content');//自动从数据库中取得total_row信息
                $this->pagination->initialize($config); //设置完成分页器
                return $this->pagination->create_links();//显示分页器
        }

发表于 2013-3-22 11:35:06 | 显示全部楼层
这个分页默认读取uri分段的第三段为分页参数。也就是你那个base url中 manage那一段。但现在你的这一段不是页码数。所以默认显示分始终是第一页。

你得自己手工用uri分段中取得页码数。或在分页类设置中设置 $config['uri_segment'] = 3;将这个3改成你的段数
发表于 2013-3-22 12:41:05 | 显示全部楼层
分页类只是处理分页,具体如何分页要你自己写 SQL 语句取数据。
 楼主| 发表于 2013-3-22 13:33:22 | 显示全部楼层
谢谢楼上两位!

amu  & hex

本版积分规则