0

我的链接:http://asdasd.com/*****/****/urunler?kategori=5

我需要为我的页面添加分页。

我的代码:

$config['base_url'] = base_url().'index.php/asd/urunler?kategori='.$kateg;
$config['total_rows'] = $this->anime_model->kategorisayi($kateg);
$config['per_page'] = 3; 
$config['first_link'] = '<a href="#" class="prevposts">Önceki</a>';
$config['last_link'] = '<a href="#" class="nextposts">Sonraki</a>';
$config['cur_tag_open'] = '<a href="#" class="activeposts">';
$config['cur_tag_close'] = '</a>';
$this->pagination->initialize($config);

当我点击分页链接时,页面没有改变。

http://asdasd.com/yenianimesatis/index.php/anime/urunler?kategori=5/3

我该如何解决?

编辑:当我使用此代码时

$config['suffix'] = '/?'.http_build_query($_GET, '', "&");

第 2 页:http://asasgs/yenianimesatis/index.php/anime/urunler/5/?kategori=5,但第 1 页:http://asgasg/yenianimesatis/index.php/anime/urunler/

它必须是这样的:http://asgasg/yenianimesatis/index.php/anime/urunler/?kategori=5

4

1 回答 1

0

我不确定我是否明白你的问题。但有两点需要注意:

1) CI 分页将简单地将 /# 添加到您的基本网址的末尾,因此您声称它没有改变的地方 - http://asdasd.com/yenianimesatis/index.php/anime/urunler?kategori=5 /3,它实际上确实将 /# 添加到末尾。也许您需要将分页 $config['enable_query_strings'] 设置为 TRUE?在此处阅读enable_query_strings : http ://codeigniter.com/user_guide/libraries/pagination.html 。

2) 你说你使用 $config['suffix'],但我不确定它是干什么用的。你的意思是 $config['url_suffix'] 吗?如果是这样,可能有一个错误:http ://codeigniter.com/forums/viewthread/161875/

于 2012-08-08T12:34:04.847 回答