yii使用CArrayDataProvider进行数组分页
来源:互联网 发布:手游录屏软件 编辑:程序博客网 时间:2024/05/21 06:33
原文出自:http://blog.csdn.net/xinqingch/article/details/8955248
可以直接获得数据源数组,然后利用 yii使用CArrayDataProvider进行widgit罗列数据
public function actionPage(){ $rawData = array( array('id'=>1,'username'=>'aa','password'=>'aaaaaa'), array('id'=>2,'username'=>'bb','password'=>'aaaaaa'), array('id'=>3,'username'=>'cc','password'=>'aaaaaa'), array('id'=>4,'username'=>'dd','password'=>'aaaaaa'), array('id'=>5,'username'=>'ee','password'=>'aaaaaa'), array('id'=>6,'username'=>'ff','password'=>'aaaaaa'), array('id'=>7,'username'=>'gg','password'=>'aaaaaa'), array('id'=>8,'username'=>'hh','password'=>'aaaaaa'), array('id'=>9,'username'=>'jj','password'=>'aaaaaa'), array('id'=>10,'username'=>'qq','password'=>'aaaaaa'), array('id'=>11,'username'=>'www','password'=>'aaaaaa'), array('id'=>12,'username'=>'xx','password'=>'aaaaaa'), array('id'=>13,'username'=>'zz','password'=>'aaaaaa'), ); $dataProvider=new CArrayDataProvider($rawData, array( 'id'=>'username', 'sort'=>array( 'attributes'=>array( 'id', 'username', 'password', ), ), 'pagination'=>array( 'pageSize'=>10, ), )); $this->render('page',array('dataProvider'=>$dataProvider)); }
在页面展示的时候使用CGridView进行数据显示
$this->widget('zii.widgets.grid.CGridView',array( 'id'=>'effectivepolicy-grid', 'dataProvider'=>$dataProvider, 'emptyText'=>'没有找到数据.', 'nullDisplay'=>'-', 'columns'=>array( array( 'name'=>'用户名', 'value'=>'$data["username"]', 'htmlOptions'=>array('style'=>'width:55px;') ), array( 'name'=>'密码', 'value'=>'$data["password"]', 'htmlOptions'=>array('style'=>'width:55px;') ), ), ));
0 0
- yii使用CArrayDataProvider进行数组分页
- yii使用CArrayDataProvider进行数组分页
- yii使用CArrayDataProvider进行数组分页
- yii CListView中使用CArrayDataProvider自定义数组作为数据
- yii给数组进行分页
- yii CArrayDataProvider 和 CActiveDataProvider区别
- Yii使用CPagination分页
- 用数组array代替CActiveRecord构建CArrayDataProvider
- yii分页组件的使用
- yii分页组件的使用
- 在yii中使用分页
- Yii 分页CLinkPager使用Bootstrap样式分页
- rails中使用will_paginate针对数组进行分页处理
- 使用CDbCriteria对yii查询分页
- Yii使用ZF的分页方式
- YII分页类可以使用的参数
- yii中分页功能的使用
- yii框架ajax分页的使用
- 让我们一起Go(十三)
- 皕杰报表数据集调用存储过程
- java实现N元一次方程组求解
- 浅析:android的apk文件上线前加密和签名经验分享
- 日经春秋 20150629
- yii使用CArrayDataProvider进行数组分页
- Ubuntu命令行安装JDK & Tomcat (
- $ROOT/comm/amms/ammsps/com/rules.mk
- poj 3241 Object Clustering 曼哈顿最小生成树
- Byte转KB/MB/GB
- MongoDB官方文档翻译系列之 -- 执行二阶段提交
- 3sum
- Hibernate知识点总结
- 安卓5.1关机添加确认弹窗