CI分页类和手册介绍的不一致,如何解决?
手册上说,默认情况下,分页类库假设你使用 URI 段,并像这样构造你的链接:
http://example.com/index.php/test/page/20
可是实际上,他默认构造的链接:
http://example.com/index.php?c=test&m=page&per_page=20
他每次都会接上&per_page=n
我想要的是第一种,按手册设置,也没效果
$config['page_query_string'] =FALSE; 不管设置TRUE 和FALSE 都不行
$config['query_string_segment'] ='' ; 这个改成空, 就变成 &=n
是不是要改动哪个配置文件?请大神不吝赐教!谢谢
你的 config.php 里是不是设置成 GET 传参了。
注意要设置 config.php 里的 $config['enable_query_strings'] = FALSE; Hex 发表于 2013-7-17 15:19 static/image/common/back.gif
你的 config.php 里是不是设置成 GET 传参了。
注意要设置 config.php 里的 $config['enable_query_strings ...
http://example.com/index.php/test/page/-20
在配置文件改过false后,形成的URI是这样的,每次多个"-"符号. 这是哪个方面的问题呢
设置过prefix么? $config['use_page_numbers'] = TRUE;
默认分页URL中是显示每页记录数,启用use_page_numbers后显示的是当前页码,如下:
不启用:http://example.com/index.php/test/page/20
启用后:http://example.com/index.php/test/page/1 tlijian1989 发表于 2013-7-17 15:28 static/image/common/back.gif
http://example.com/index.php/test/page/-20
在配置文件改过false后,形成的URI是这样的,每次多个"-" ...
减号没遇到过,贴代码吧,应该是你的代码有问题。
Hex 发表于 2013-7-17 20:13 static/image/common/back.gif
减号没遇到过,贴代码吧,应该是你的代码有问题。
当我点第二页的时候 出现-20而不是20.
这是 我的config 配置文件
这是方法,就改了个路径,其他的和手册一样
public function t(){
$this->load->library('pagination');
$config['base_url'] ='/new_vapee/index.php/group/viewthread/t/';
$config['total_rows'] = '200';
$config['per_page'] = '20';
$this->pagination->initialize($config);
echo $this->pagination->create_links();
}
tlijian1989 发表于 2013-7-18 13:26 static/image/common/back.gif
当我点第二页的时候 出现-20而不是20.
这是 我的config 配置文件
从你提供的信息来看,没问题。
根据手册的例子,我自己这里使用是没问题的,可能是服务器问题吧,没有其他信息我也解释不了了,呵呵
Hex 发表于 2013-7-18 13:53 static/image/common/back.gif
从你提供的信息来看,没问题。
根据手册的例子,我自己这里使用是没问题的,可能是服务器问题吧,没有其 ...
谢谢,没办法只能用第二种了.
页:
[1]