Yii 2.0怎么使用分页? [ 求助交流 ]
Yii 2.0怎么使用分页? 怎么在控制器或视图中使用其他的辅助工具类库?
共 5 条回复
-
-
controller:
function actionIndex() { $query = Article::find()->where(['status' => 1]); $countQuery = clone $query; $pages = new Pagination(['totalCount' => $countQuery->count()]); $models = $query->offset($pages->offset) ->limit($pages->limit) ->all(); return $this->render('index', [ 'models' => $models, 'pages' => $pages, ]); }
view:
foreach ($models as $model) { // display $model here } // display pagination echo LinkPager::widget([ 'pagination' => $pages, ]);
以上代码来自Yii2.0API文档:http://www.yiiframework.com/doc-2.0/yii-data-pagination.html
YiiNewer
注册时间:2014-10-12
最后登录:2018-07-18
在线时长:46小时16分
最后登录:2018-07-18
在线时长:46小时16分
- 粉丝13
- 金钱530
- 威望70
- 积分1690