Ubah nama kolom CGridView

Salam optimis para master Yii…

mau nanya nih, sy ada masalah utk ubah nama kolom

ini adonannya ;D

protected/view/coba/index.php


<?php $this->widget('zii.widgets.grid.CGridView', array(

	'dataProvider'=>$dataProvider,

	'columns'=>array(

		'SikapID',

		'TglUpdate',

		'pelaksana',

		'user.NamaLengkap',

		array(

			'header' => 'Action',

			'class'=>'CButtonColumn',

			'visible'=>!Yii::app()->user->isGuest

		),

	),

)); ?>

liat baris


'user.NamaLengkap',

itu artinya ambil data yaitu Namalengkap dari tabel user.

kalau sy tampilkan cara diatas, berhasil ga ada masalah, cuma nama kolomnya itu diambil dari model user.php, jadi kalau di model user.php itu labelnya "Nama Lengkap" maka nama kolomnya juga "Nama Lengkap", pengin sy bukan dr model tapi tbl CGridView, karena ada bbrp data ygdigabungkan so namanya tidak bisa mewakilkan, ini cuma contoh aja gan, terus sy ubah seperti ini


<?php $this->widget('zii.widgets.grid.CGridView', array(

	'dataProvider'=>$dataProvider,

	'columns'=>array(

		'SikapID',

		'TglUpdate',

		'pelaksana',

		array(

			'header' => 'Fullname',

                        'value'=>'user.NamaLengkap',

			'visible'=>!Yii::app()->user->isGuest

		),

		array(

			'header' => 'Action',

			'class'=>'CButtonColumn',

			'visible'=>!Yii::app()->user->isGuest

		),

	),

)); ?>

pakai koding ini ga berhasil… gmn caranya ya? Mohon bantuannya…

mungkin ada yg pernah mengalamai hal seperti ini, mohon d sharing

Thanks

masih belum paham maksudnya, di penggalan kode dibawah itu yang muncul apa ?

kalau di ubah gini bisa ngak:




array(

			'header' => 'Fullname',

                        'name'=>'user.NamaLengkap',



oya bisa gitu ya…ehmm

alhamdulillah berhasil, thanks gan :-*