Yii2.0advanced分页:

来源:互联网 发布:一叶知秋落叶知冬 编辑:程序博客网 时间:2024/05/12 21:06


controller  :

  use yii\data\Pagination;//引入分页


  $request=Yii::$app->request;
        $query = new Query();//刚写成 $query = new\yii\db\Query();报错,所以以后报错的时候多看看上面的use...
        $query->from("diary");

        $pagination = new Pagination(['totalCount' => $query->count()]);
        $pagination->setPageSize(5);
        $user = $query->offset($pagination->offset)->limit($pagination->limit)->all();
        return $this->render("diary_list",['user'=>$user,'pagination'=>$pagination]);


views:

<?php
use yii\widgets\LinkPager;
echo LinkPager::widget([
        'pagination'=>$pagination,
        'nextPageLabel'=>'下一页',
        'firstPageLabel'=>'首页',
    ]
)?>

0 0
原创粉丝点击