Yii提供的CGridView组件没有内置数据导出功能,不过我们可以通过扩展该组件来添加该功能。具体方法如下:1、首先派生一个子类,添加一个action成员,在该视图的init函数中判断是浏览动作还是数据导出动作,如果是浏览动作者则保持默认行为,否则输出csv文件。[php]view plainco...
分类:
其他好文 时间:
2015-08-21 15:00:31
阅读次数:
161
widget('zii.widgets.grid.CGridView', array( 'id'=>'chapter-grid', 'dataProvider'=>$model->search(), //数据结果集 'filter'=>$model, 'columns'=>array(...
分类:
其他好文 时间:
2015-07-15 16:36:48
阅读次数:
104
在CGridView里,有时候需要用到复杂的查询时,可用CSqlDataProvider替换CActiveDataProvider,CSqlDataProvider 可用复杂的查询语句,例子如下:1.在控制器中: public function actionIndex() { ...
分类:
数据库 时间:
2015-05-10 22:04:14
阅读次数:
149
Yii zii.widgets.grid.CGridView 视图的自定义。
这个很常用,一般用yii gii 自动生成的模块都有这个组建。有时需要对这个组建进行自定义,常见如下:...
分类:
其他好文 时间:
2015-02-13 23:44:59
阅读次数:
369
$SQL="SELECT * FROM {{user}} WHERE `typeff`=2 order by create_time desc"; $SQL_count="SELECT count(*) FROM {{user}} WHERE `typeff`=2 order by c...
分类:
数据库 时间:
2015-01-28 09:33:03
阅读次数:
200
C控制器层$model = new User('search'); $model->unsetAttributes(); $dataProvider = $model->search();$this->render('company',array( ...
分类:
其他好文 时间:
2015-01-27 14:40:48
阅读次数:
185
Yii多条数据展示挂件CGridView的简单使用第一种:在User的控制器中public function actionIndex() { $criteria = new CDbCriteria(); //关联关系 $criteria -> with = array('city'...
分类:
其他好文 时间:
2014-10-23 14:02:03
阅读次数:
256
在这篇文章中,我准备讲解如何在CGridView中搜索或者排序关联表中的某一行,通过给Yii Blog demo添加一个list页面。首先,检查你的blog demo里的protected\models\Comment.php,确保Comment模型有一个search的方法,如果没有,就用gii生成...
分类:
其他好文 时间:
2014-09-20 23:53:19
阅读次数:
306
应用环境在Yii1.1框架下,CDataColumn的filter应用给CGridView带来了极大的方便,可以根据某一字段的值来过滤显示现有的表格数据,这是个重要的功能,可惜一来Yii的中文资料实在不够详细,二来百度出的东西重复的太多,有用的很少.参考很多英文资料后,我把自己写的实例贴出来供大家参...
分类:
其他好文 时间:
2014-09-13 11:57:55
阅读次数:
248
说了这么多,我们的需求究竟是什么?....
产品经理推了推眼镜:”我们要在日志的后台管理界面加一个功能,可以通过作者名称搜索到相应的文章。这个比较急,今晚就要完成。“
淡定淡定,不就是改需求吗。忽略进度要求,我们研究一下究竟要做什么。
其实很简单的,不就是在 POST 的 admin 界面中增加一列作者名称,然后可以通过作者名的 模糊搜索 去找到对应日志吗?看看代码,要是通过 作者 id 去搜索不就简单了吗?不过这样确实不太友好...如果是展示作者名字而已不也是很简单吗?加一个...
分类:
其他好文 时间:
2014-09-03 21:20:17
阅读次数:
341