Hi, I have grid generated with CGridView
'id'=>'grid',
'type'=>'striped bordered condensed',
'selectableRows'=>2,
'dataProvider'=>$data,
'template'=>"{items}",
'rowCssClassExpression'=>'(($data["deleted"])?"deleted":"")',
'ajaxUpdate'=>true,
'columns'=>array(
array(
'class'=>'CCheckBoxColumn',
'checkBoxHtmlOptions'=>array(
'name'=>'checkbox[id][]',
'class'=>'grid-checkbox',
'data-aaa'=>'$data["aaa"]',
'data-bbb'=>'$data["bbb"]',
),
),
I can get access to $data variable in rowCssClassExpression. But at the same time in ‘checkBoxHtmlOptions’ of CCheckBoxColumn $data is parsed as a string:
<input type="checkbox" ... data-aaa="($data["aaa"])" data-bbb="($data["bbb"])">
How can I get access to $data variable?