Memunculkan Status YM pada CGridView

Hallo Gan, mohon pencerahan. ane pengen menampilkan status YM ( online atau tidak ) pada CGridView. tolong dilengkapi script saya gan. MOhon pencerahannya. maklum masih awam dan baru belajar YII.


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

        'id'=>'user-grid',

	'dataProvider'=>$model->search(),

    'filter'=>$model,

    

	       'columns'=>array(

                                'name' => 'IDYM',

                                'value' => '$data->profile->idyahoo'

                               ),


                          array(

                               'class'=>'CButtonColumn',

                               ),

        ),

));  ?>

wew belom pernah neh gan mainan status ym online.

mungkin bisa pakai ini gan, tapi belom saya coba ^^, kalo gak bisa maap gan.

btw, harus ada link internet karena butuh verifikasi dari yahoo.com


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

        'id'=>'user-grid',

	'dataProvider'=>$model->search(),

    'filter'=>$model,

    

	       'columns'=>array(

                                'name' => 'IDYM',

                                'value' => '<img src="http://opi.yahoo.com/online?u='.$data->profile->idyahoo.'&amp;m=g&amp;t=0" border="0" />'

                               ),


                          array(

                               'class'=>'CButtonColumn',

                               ),

        ),

));  ?>

Gan, udah saya coba tapi belum mau.

setelah saya otak atik saya sudah bisa menampilkan image status ym nya gan, tapi Statusnya masih offline terus, saya belum bisa mengganti variabel pada status image nya. mohon di cek dan ditunggu solusinya gan.

ini script yang baru dan sudah bisa nyambung ke YM (cuman statusnya masih Offline terus)





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

        'id'=>'user-grid',

	'dataProvider'=>$model->search(),

    'filter'=>$model,

    

	       'columns'=>array(

            'class'=>'CLinkColumn',

            'header'=>Yii::t('ui','IDYM'),

            'imageUrl'=>'http://opi.yahoo.com/online?u=XXXX',

            'labelExpression'=>'$data->profile->idyahoo',

            'urlExpression'=>'"ymsgr:sendim?".$data->profile->idyahoo',

            'htmlOptions'=>array('style'=>'text-align:center'),

),


                array(

                        'class'=>'CButtonColumn',

                ),

        ),

));  ?>




cara mengganti supaya XXXX bisa berisi variabel $data->profile->idyahoo gimana ya gan ?