cmsphp 发表于 2010-10-25 12:40:19

在线等--CI的分页能实现这样的效果吗?

目前我实现的分页效果 每页显示10条
我的代码
parse_str($_SERVER['QUERY_STRING'],$_GET);
                $this->load->library('pagination');
                $psize = 10; //每页记录数
                $offset = $this->uri->segment(3);//页码
                        if (empty ($offset)){
                                $offset = 0;
                        }
                       
                $scalar = $this->information_model->get_keyword_num($data['keyword']); //文章总数
                        $data['num'] = $scalar;//总数
                $data['j'] = 1;
                $data['keyword_list'] = $this->information_model->get_keyword_list($data['keyword'], $offset, $psize);
                $config['base_url']='/keyword/'.urlencode($keyword);
                $config['total_rows'] = $scalar; //总共多少条数据
                $config['per_page'] = $psize; //每页显示几条数据
                $this->pagination->initialize($config);
keyword/%E4%B8%8A%E6%B5%B7/10   第一页
keyword/%E4%B8%8A%E6%B5%B7/20   第二页
keyword/%E4%B8%8A%E6%B5%B7/30第三页
keyword/%E4%B8%8A%E6%B5%B7/40第四页

可以显示这样的吗? 每页显示10条
keyword/%E4%B8%8A%E6%B5%B7/1   第一页
keyword/%E4%B8%8A%E6%B5%B7/2第二页
keyword/%E4%B8%8A%E6%B5%B7/3第三页
keyword/%E4%B8%8A%E6%B5%B7/4第四页

cmsphp 发表于 2010-10-25 12:42:12

没有人在吗???

jeongee 发表于 2010-10-25 15:40:52

当然可以啊,去扩展pagination类吧

cmsphp 发表于 2010-10-25 21:06:49

以前没有人实现吗?

jeongee 发表于 2010-10-25 22:43:04

自己动手,丰衣足食

cmsphp 发表于 2010-10-26 14:02:11

自己动手,丰衣足食
jeongee 发表于 2010-10-25 22:43 http://codeigniter.org.cn/forums/images/common/back.gif

主要本人不会啊,会的话,肯定自己动手啊。、

cmsphp 发表于 2010-10-26 14:02:27

这样通用的东西没有人做过吗??

Hex 发表于 2010-10-26 14:20:28

可以啊,就是做个除法就行了。。。
纯数字游戏。。。

cmsphp 发表于 2010-10-26 14:39:49

可以啊,就是做个除法就行了。。。
纯数字游戏。。。
Hex 发表于 2010-10-26 14:20 http://codeigniter.org.cn/forums/images/common/back.gif


    不是这样简单的吧、

cmsphp 发表于 2010-10-26 14:41:47

要修改原来库文件,有高手帮助分离出来写成扩展类,谢谢。
附件里的东西覆盖原来的库文件可以实现我的要求,但是我想写成扩展类,有知道怎么写的吗?
页: [1] 2
查看完整版本: 在线等--CI的分页能实现这样的效果吗?