CACATAN KECIL

Sugik-info.blogspot.com - Blog yang berisi artikel tentang tutorial komputer, pemprograman, aplikasi office dan seputar pengalaman dan kejadian sehari-hari yang sudah Admin temukan solusinya untuk dibagikan kepada para pembaca.

Custom nama field atau kolom pada CGridView yang diperoleh dari query antar tabel

<?php $this->widget('zii.widgets.grid.CGridView', array(
'dataProvider'=>$model->riwayatDiklat(),
'columns'=>array(
array( //nomor urut pada tabel
'header' => 'No',
'value' => '$row+1',
),

array( //kolom 'nama_diklat'
'header' => 'Nama Diklat', 
'name'=>'nama_diklat'),         //mengkonversi nama field dari "nama_diklat" menjadi Nama Diklat menggunakan  'header' => 'Nama field asli', 'name'=>'nama field diinginkan'),

array('header'=>'Jumlah Jam',
'name'=>'jml_jam'),
array('header'=>'Tanggal',
'name'=>'tanggal'),

array(  //menampilkan button link
'class'=>'CButtonColumn',
'viewButtonUrl'=>'Yii::app()->controller->createUrl("riwayatdiklat/view",array("id"=>$data[id_rwt_pangkat]))',
'updateButtonUrl'=>'Yii::app()->controller->createUrl("riwayatdiklat/update",array("id"=>$data[id_rwt_pangkat]))',
'deleteButtonUrl'=>'Yii::app()->controller->createUrl("riwayatdiklat/delete",array("id"=>$data[id_rwt_pangkat]))',
),
),
)); ?>

0 Response to "Custom nama field atau kolom pada CGridView yang diperoleh dari query antar tabel"

Posting Komentar