1
我一直在試圖將CGridView數據導出爲excel或csv文件並保存該文件。所以,我使用了擴展EExcelView。由於他們的指示我提取PHPExcel和EExcelView到擴展文件夾ptrotected/PHPExcel和ptrotected/EExcelView和我寫了下面的代碼到admin.php的文件爲:Eexcelview擴展不起作用
$this->widget('application.extensions.EExcelView', array(
'dataProvider'=>$model->search(),
'autoWidth'=>true,
'exportType'=>'CSV',
'grid_mode' => 'export',
'filter'=>$model,
'filename'=>'newFile',
'columns'=>array(
'id',
'name',
'email',
'username',
'password',
'last_login_time',
'create_time',
'update_time',
array(
'class'=>'CButtonColumn',
),
),
));
不幸的是,我沒有得到任何文件來保存,而我得到所有的數據都顯示在瀏覽器上。我在選擇閱讀他們的指令時應用了幾種變化。但沒有運氣。請幫助我一個人。