使用yii框架,并想知道是否有一种方法可以更改默认分页。目前它有10个元素,我想把它变成50个。
答案 0 :(得分:2)
您可以按
设置分页$dataProvider = new CActiveDataProvider('model name',
array('pagination' => array(
'pageSize' => 50,
),
)
);
答案 1 :(得分:0)
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'.
*/
这会相应调整页面和分页。