Saya punya masalah dengan CGridView dalam CTab dimana saya melakukan klik pada pagging ke nomor 2 dst… selalu muncul CGridView baru d bawahnya dengan data kosong. Bagaimana cara mengatasainya contohnya pada Error CGridView
Saya punya masalah dengan CGridView dalam CTab dimana saya melakukan klik pada pagging ke nomor 2 dst… selalu muncul CGridView baru d bawahnya dengan data kosong. Bagaimana cara mengatasainya contohnya pada Error CGridView
apa yang di benerin??
contoh codingnya aja ga ada.
kurang else kali tuh gan.
<?php
$this->widget('zii.widgets.jui.CJuiAccordion', array(
'id'=>'daftarPegawai',
'panels'=>array(
'Daftar Guru'=>$this->renderPartial('pages/_guru', null, true),
'Daftar Tata Usaha'=>$this->renderPartial('pages/_tatausaha', null, true),
),
// additional javascript options for the accordion plugin
'options'=>array(
'animated'=>'bounceslide',
),
));
?>
render partial guru
<?php
$dataProviderGuru = new CActiveDataProvider('TblXXX', array(
'criteria'=>array(
'condition'=>'status_pegawai=1',
'order'=>'kd_datapeg ASC',
),
'pagination'=>array(
'pageSize'=>Yii::app()->params['postsPerPage'],
),
));
$this->widget('zii.widgets.grid.CGridView', array(
'id'=>'dataGuru',
'dataProvider'=>$dataProviderGuru,
'columns'=>array(
array(
'name'=>'Nama Guru',
'value'=>'$data->nama_xxx',
),
array(
'name'=>'Jabatan',
'value'=>'$data->jabatan_xxx',
),
array(
'name'=>'Tugas Tambahan',
'value'=>'$data->tugas_xxx',
),
),
));
?>
partial render tatausaha
<?php
$dataProviderGuru = new CActiveDataProvider('TblDataPegawai', array(
'criteria'=>array(
'condition'=>'status_pegawai=2',
'order'=>'kd_datapeg ASC',
),
'pagination'=>array(
'pageSize'=>Yii::app()->params['postsPerPage'],
),
));
$this->widget('zii.widgets.grid.CGridView', array(
'id'=>'dataGuru',
'dataProvider'=>$dataProviderGuru,
'columns'=>array(
array(
'name'=>'Nama Pegawai',
'value'=>'$data->nama_xxx',
),
array(
'name'=>'Jabatan',
'value'=>'$data->jabatan_xxx',
),
),
));
?>
[size="5"]
id pada cgridview-nya jangan sama. pada kasus ini id-nya sama yaitu ‘id’=>‘dataGuru’. [/size]