ici 发表于 2010-7-20 19:54:56

分页的一个问题

看到很多url的结构都是这种形式的:
www.abc.com/list-1-page-1
www.abc.com/list-1-page-2
像这种结构的如何用ci的分页类实现呢?
谢谢

hj_545 发表于 2010-7-20 23:35:48

关分页类什么事啊!
1是用apache的url重写实现
2是CI的URI功能,看手册的URI路由这章!

ici 发表于 2010-7-21 09:57:55

关分页类什么事啊!
1是用apache的url重写实现
2是CI的URI功能,看手册的URI路由这章! ...
hj_545 发表于 2010-7-20 23:35 http://codeigniter.org.cn/forums/images/common/back.gif
uri路由看过,怎么能不分页呢?

visvoy 发表于 2010-7-21 10:13:35

本帖最后由 visvoy 于 2010-7-21 10:16 编辑

楼主的栗子是用apache重写,请股沟or百毒搜索apache rewrite
如果你想强迫用ci实现,就设个路由'list-(:num)...'=xxx(既然看过手册请自行补完)
但是要去掉index.php,还是要用apache rewrite

ici 发表于 2010-7-21 11:06:42

路由那个都好实现,主要是这块:
例如www.abc.com/list-1-page-2 代表列表1的第2页
列表1总共有n页,如何用分页类输出页码链接呢?
$config['base_url'] ,$config['uri_segment']这两个没法配置
需要重新写分页类了...

jeongee 发表于 2010-7-21 11:23:54

板凳正解 apache rewrite or IISrewrite,总之 rewrite

visvoy 发表于 2010-7-21 11:30:41

:lol 这种样式CI不支持滴“代表列表1的第2页”
CI的页数是“offset”非“page”
只有找page型的分页类替代或者diy了

hj_545 发表于 2010-7-21 12:26:57

uri路由看过,怎么能不分页呢?
ici 发表于 2010-7-21 09:57 http://codeigniter.org.cn/forums/images/common/back.gif


    再次看不懂!!!

hj_545 发表于 2010-7-21 12:31:32

控制器-将 URI 片段传递给方法
建议楼主看看~

Hex 发表于 2010-7-21 16:44:32

不修改分页类肯定实现不了,因为分页类只能生成 index.php/控制器/方法/参数..../偏移量 这种 URL
页: [1] 2
查看完整版本: 分页的一个问题