abud
(Ariefbudiyono)
1
hai semua,ada yang tau cara passing variabel ($data) ke htmlOptions?
misalnya pada Cgridview
saya menggunakan class CLinkColumn, kemudian pada htmlOptions saya mem
<?php $this->widget(‘zii.widgets.grid.CGridView’, array(
'id'=>'tr-header-upah-kary-grid',
'dataProvider'=>$model->search(),
'filter'=>$model,
'columns'=>array(
'id',
//'id_bagian',
array(
'name'=>'id_bagian',
'header'=>'Bagian',
'value'=>'$data->bagian->nama'
),
'nomor',
//'tgl',
array(
'name'=>'tgl',
'value'=>'date("j M, Y", strtotime($data->tgl))',
),
array(
'class'=>'CLinkColumn',
'header'=>'Action',
'label'=>'Choose',
//'urlExpression'=> "",
'linkHtmlOptions'=>array(
'onClick'=>"headerValue(-----disini saya ingin memberikan argumen nilai id dari $data------)"
// 'onClick'=>"alert('tes')"
),
),
array(
'class'=>'CButtonColumn',
),
),
)); ?>
thank’s
abud
(Ariefbudiyono)
2
thank’s problem is solved 
sbasuki
(Sriyono Basuki)
3
Aku juga punya masalah yg sama, tp ak akalin di value-nya, jangan di htmloptions
ex. my-code:
array(
'value'=>'CHTML::button(\'Add\', array(\'onClick\'=>"pilih(\'$data->unit_no\')"))',
'type'=>'raw',
'htmlOptions'=>array('width'=>'40px'),
),
abud
(Ariefbudiyono)
4
yup, thank’s coding aku just for share(dopet dari searching di forum yii internation)
‘linkHtmlOptions’=>array(
//'onClick'=>"headerValue($(this).parents('tr').find('td').eq(1).text()<img src='http://www.yiiframework.com/forum/public/style_emoticons/default/wink.gif' class='bbc_emoticon' alt=';)' />"
'onClick'=>"
var header_id = $(this).parents('tr').find('td').eq(0).text();
alert(header_id);
headerValue(header_id);
"
),
eq nilai column ke berapa yang mau kita ambil