【发布时间】:2014-08-16 01:59:01
【问题描述】:
使用 yii 框架,想知道是否有改变默认分页的方法。目前它是 10 个元素,我想把它变成 50 个。
【问题讨论】:
标签: php yii pagination
使用 yii 框架,想知道是否有改变默认分页的方法。目前它是 10 个元素,我想把它变成 50 个。
【问题讨论】:
标签: php yii pagination
你可以设置分页
$dataProvider = new CActiveDataProvider('model name',
array('pagination' => array(
'pageSize' => 50,
),
)
);
【讨论】:
CPagination->$pageSize 每页中的项目数。 http://www.yiiframework.com/doc/api/CPagination#pageSize-detail
在yii/framework/web/CPagination.php中修改
const DEFAULT_PAGE_SIZE=20;
/**
* @var string name of the GET variable storing the current page index. Defaults to 'page'.
*/
到
const DEFAULT_PAGE_SIZE=50;
/**
* @var string name of the GET variable storing the current page index. Defaults to 'page'.
*/
这将调整页面,并相应地分页。
【讨论】: