jeongee 发表于 2011-4-1 10:32:23

无需扩展分页类,CI的URI方式下支持GET传参

本帖最后由 jeongee 于 2011-4-1 16:32 编辑

今天看了下分页类,发现完全不用扩展即可实现支持GET传参,即使用下面红色标记的2个参数即可。
$config['base_url'] = site_url('z/y/x');
$config['per_page'] = '1';
$config['uri_segment'] = 4;
$config['suffix'] = '?xxx=yyy&zzz=xxx‘;
$config['first_url'] = $config['base_url'] . $config['suffix'];


苦恼这个的朋友可以解放啦,CI的分页类其实挺好的!
:)

qi_ruo 发表于 2011-4-1 11:49:56

正为GET传参的分页苦恼呢,感谢楼主分享!

Hex 发表于 2011-4-1 14:38:26

分页类本来就支持啊。。。
貌似不是这样用吧,请关注下分页类的这个配置:
$config['page_query_string'] = TRUE

参考 http://codeigniter.org.cn/user_guide/libraries/pagination.html

jeongee 发表于 2011-4-1 16:31:16

本帖最后由 jeongee 于 2011-4-1 16:33 编辑

回复 3# Hex


   那个是把controller和method都用querystring模式传的   实际上我们说的是依然使用ci的uri,只是搜索的数据采用querystring而已,你好像理解错误,谢谢!

Hex 发表于 2011-4-1 17:27:22

回复 4# jeongee


    不对,你可以试试,这个是 URL 分段与 GET 结合的,我说的参数是分页类的参数,不是 config.php 里的参数。

放飞心情/xw 发表于 2012-5-4 09:41:05

给力{:soso_e179:}

mtzai 发表于 2013-5-13 13:56:52

超级给力。。。。。

longjianghu 发表于 2013-5-31 09:12:44

      $config['page_query_string'] = TRUE;
      $config['query_string_segment'] = 'page';
这个不就可以了吗?
页: [1]
查看完整版本: 无需扩展分页类,CI的URI方式下支持GET传参