Yii数据提供商分页如何制作人类网址?

时间:2014-01-02 23:43:17

标签: php yii pagination yii-url-manager cactivedataprovider

我正在使用以下内容设置分页变量:

 $dp->pagination = array('pageVar'=>'page'); 

使用以下内容添加到主配置规则:

'/myrule/page/<page:\d+>' => 'controller/action' 

网址/myrule/page/1/myrule/?page=1有效。但是,分页会生成/myrule/?page=1。如何从分页中获取/myrule/page/1等网址?

1 个答案:

答案 0 :(得分:2)

解决:将规则置于列表的较高位置 - 该规则在另一个规则之前有效。