Nah ane masih bingung, gimane supaya data dari CGridView itu bisa di export ke file excel
ane dah tambahin di controller actionExportToPdf nya
public function actionExportToExcel()
{
$model= ----- // ini gan bingung ngambil data dari CGridView gimane
$xls = new JPhpExcel('UTF-8', false, 'test');
$xls->addArray($model);
$xls->generateXML('my-test');
}
ane belom pernah pake JPhpExcel pakenya yg phpExcel codeplex.
Kalo CGridView kan cm untuk menampilkan saja. (bisa juga sih, ngambil data di view).
kalo untuk ngambil data menurut ane di controller itu memanggil model tertentu.
misal :
$model = Pegawai::model()->findAll($criteria);
kalo dari CGridView itu ada suatu variabel yg dicustom dari situ bisa dibuat link dg menyertakan variabel ke controller yg digunakan untuk export ke pdf
maybe you can add some link(export) call action(controller) that contain parameter generated from CGridView, so your excel format can be exact with your CGridView.