相关关键词
关于我们
最新文章
Yii框架扩展CGridView增加导出CSV功能的方法
发布日期:2017-05-24 00:00:00
73
本文实例讲述了Yii框架扩展CGridView增加导出CSV功能的方法。分享给大家供大家参考,具体如下:
Yii提供的CGridView组件没有内置数据导出功能,不过我们可以通过扩展该组件来添加该功能。
具体方法如下:
1、首先派生一个子类,添加一个action成员,在该视图的init函数中判断是浏览动作还是数据导出动作,如果是浏览动作者则保持默认行为,否则输出csv文件。
public function init() { if($this->action == 'export') { parent::init(); $this->genCsv(); } else { parent::init(); } }