saya mw nanya gmn cara ngambil dataProvider dari cgridview ?
saya lagi pake ext.EExcelView dmn data nyah diambil dr cgridview,, ini ga jadi masalah waktu saya pake model tapi karena kebutuhan, cgridview saya pake dataProvider yang ngambil datanya pake sql,, kurang lebih gini scripnyahh
$sql=" ( SELECT ... ... ... leftjoin ... ... ... )";
$dataProvider=new CSqlDataProvider ($sql, array(
'totalItemCount'=>$count,
'db'=>Yii::app()->db,
'pagination'=>array(
'pageSize'=>30,
),
));
$this->widget('zii.widgets.grid.CGridView', array(
'id'=>'pie-grid',
'dataProvider'=>$dataProvider,//->getData(),
'columns'=>array(
'id',
'nama',
)));
nah ane kan kasi button buat export excel nyah..
echo CHtml::Button('Excel', array('submit' => Yii::app()->createUrl('report/ToCSVl',array('id'=>'pie-grid'))));
nah ane kaga tw mesti nulis apah dii controller nyah buat dptin dataProvidernyah,, kirain kasi id-grid ajah udh cukup,, hehehehehhh
monggo para mastaa dan tmn yiier's sekalian yang mw ngasi saran atw masukkann,, segala bantuan nyah sangat diharapkan
terimakasiii sebelumnyah,,

Help














