最新消息: 新版网站上线了!!!

yii2实现分页的方法

简单的例子
$dataProvider = new ActiveDataProvider([
    'query' => User::find(),
    'pagination' => array('pageSize' => 50),
]);

echo \yii\widgets\LinkPager::widget([
    'pagination'=>$dataProvider->pagination,
]);

或者如果你不使用dataProvider您应该使用:

$query = User::find();
$pagination = new Pagination(['totalCount' => $query->count(), 'pageSize'=>30]);

echo \yii\widgets\LinkPager::widget([
    'pagination' => $pagination,
]);

转载请注明:谷谷点程序 » yii2实现分页的方法