2017-02-21 11:21:35 2005次浏览 2条回答 0 悬赏 10 金钱

分页之前的链接是 xx.com/finance/1.html
分页生成出来的链接是 xx.com/finance.html?key=1&p=1
Pagination的这个分页类的urlManager怎么配置

补充于 2017-02-21 11:28

来人啊 来人啊

最佳答案

  • 白狼栈 发布于 2017-02-21 12:31 举报

    '<finance:\w+>/<key:\d+>-<page:\d+>' => '/view',
    配置好之后,生成的分页路由应该是下面这样的

    finance/key/page

    这里有个bug,我的内容没能完全展示

    3 条回复
    回复于 2017-02-21 13:01 回复

    如果我这个key有的时候没有会影响么

    回复于 2017-02-21 14:53 回复

    会,规则那里的正则要相应的修改

    回复于 2017-02-21 15:56 回复

    那要怎么修改呢 上午那个url弄好了 自己本身写了路由规则了 然后分页配置那我加了个route导致的url生成的不对

  • 回答于 2017-02-21 12:16 举报
            $criteria = new CDbCriteria;
            $criteria->condition=$condition;
            $criteria->order ="time desc";
    

    //分页开始

            $total =test::model()->count($criteria);
            $pages = new CPagination($total);
            $pages->pageSize=15;//分页大小
            $pages->applyLimit($criteria);
            
            $proreg = test::model()->findAll($criteria);
            //分页结束
    
您需要登录后才可以回答。登录 | 立即注册
别闹了睡觉i
见习主管

别闹了睡觉i

注册时间:2014-09-11
最后登录:2017-03-28
在线时长:4小时34分
  • 粉丝2
  • 金钱200
  • 威望0
  • 积分240

热门问题