Codeigniter分页在网址中间有页码 [英] Codeigniter Pagination having page number in the middle of url

查看:136
本文介绍了Codeigniter分页在网址中间有页码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在codeigniter中使用分页类,我的网址看起来像这样:

I'm trying to use pagination class in codeigniter and my url looks something like this:

blah.com/posts/browse/page/1/item_per_page/10

的网址?

感谢

编辑:

            $this->load->library('pagination');
            $uri = $this->uri->uri_to_assoc();
            $page = null;
            $item_per_page = null;
            if (count($uri))
            {
                    foreach ($uri as $key => $value)
                    {
                            $$key = $value;
                    }
            }
            $config['base_url'] = base_url('posts/browse/page//item_per_page/1');
            $config['uri_segment'] = 4;
            $config['per_page'] = '1';


推荐答案

            $config['base_url'] = base_url('posts/browse');
            $config['prefix'] = '/page/';
            $config['suffix'] = '/item_per_page/1';
            $config['uri_segment'] = 4;

这可以在网址中间生成带有网页编号的网址。

this can generate urls with page number in the middle of the url.

eg. http://www.blah.com/posts/browse/page/2/item_per_page/1;

这篇关于Codeigniter分页在网址中间有页码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆