我的链接: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
答案 0 :(得分:0)
我不确定我是否收到你的问题。但有两点需要注意:
1)CI分页只会将/#添加到您的基本网址的末尾,因此您声明它的地方没有变化 - http://asdasd.com/yenianimesatis/index.php/anime/urunler?kategori=5 / 3 ,它实际上是将/#添加到结尾。也许你需要将pagination $ 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/