Yii 框架 使用自带分页类
来源:互联网 发布:淘宝我的评价在哪里找 编辑:程序博客网 时间:2024/05/22 10:27
控制器层:use yii\data\Pagination;// 创建一个 DB 查询来获得所有 status 为 1 的文章 也可以不加$query = Article::find()->where(['status' => 1]); // 得到文章的总数(但是还没有从数据库取数据)$count = $query->count();// 使用总数来创建一个分页对象$pagination = new Pagination(['totalCount' => $count]); // 也可以加 pageSize 每页显示条数// 使用分页对象来填充 limit 子句并取得文章数据$articles = $query->offset($pagination->offset) ->limit($pagination->limit) ->all();$pagination 为 分页的 object
$articles 为 数据的 object//渲染页面
return $this->render('showlist', [
'models' => $models,
'pages' => $page]);
展示:
use yii\helpers\Html;
use yii\widgets\LinkPager;
循环 $models
因为是 object
所以 要用 对象的方式 调用里面的 数据 显示 $XXXXX->XXX
展示 分页
<?php echo LinkPager::widget([
'pagination' => $pages,
]); ?>
阅读全文
0 0
- Yii 框架 使用自带分页类
- Yii框架自带分页
- Yii框架自带验证码使用
- yii自带分页搜索
- yii自带分页功能
- yii DAO yii框架增删改查 分页 验证码 框架自带表单
- Yii 自带的分页实例
- YII框架中自带的表单,搜索,分页代码的实现
- YII框架中自带的表单,搜索,分页代码的实现
- YII框架中自带的表单,搜索,分页代码的实现
- Yii框架自带缓存的使用方法
- YII框架自带表单验证
- Yii框架自带缓存的使用方法
- Yii 框架自带rbac (文件版)
- 使用Yii框架自带的CActiveForm实现ajax提交表单
- 使用Yii框架自带的CActiveForm实现ajax提交表单
- yii中实现数组分页(用yii自带控件实现自己定义列表分页)
- yii框架ajax分页的使用
- Islands UVA
- 网络流 (Ford-Fulkerson)
- MyMAC hadoop配置
- CS231N学习笔记4 Optimization: Stochastic Gradient Descent
- 关于fork
- Yii 框架 使用自带分页类
- Java this隐式参数
- 大白话给你说清楚什么是过拟合、欠拟合以及对应措施
- Java关于大文件分批复制
- gcc 编译opencv应用程序的命令
- 初试在线破解工具Hydra爆破3389服务器
- 怎么关闭当前tab,并且刷新父级列表
- Kylin修改默认hbase namespace命名空间default的解决方案
- C语言编程(一)