【发布时间】:2015-07-20 06:29:44
【问题描述】:
我想添加类名,这样类名将与行值数据相同
$this->widget('bootstrap.widgets.TbGridView',array(
'id'=>'testcaseResult-grid',
'dataProvider'=>$model->search(),
'filter'=>$model,
'rowCssClassExpression'=>'"items[]_{$data->result_id}"',
'columns'=>array(
....
array(
'name'=>'result_text',
'headerHtmlOptions'=>array('style'=>'width:300px;text-align:center;'),
'htmlOptions'=>array('class'=>'result_text'),
),
array(
'name'=>'result_severnity',
'value'=> '$data->getResultSevernity()',
'filter'=>$resultSevernityList,
'htmlOptions'=>array('class'=>$data->getResultSevernity()),
'headerHtmlOptions'=>array('style'=>'width:300px;text-align:center;'),
....
- 在第一个字段中,“result_text”是表中的字段名称。哪个 给出它的值,我希望类名具有相同的值。但不是 “结果文本”。
- 我有 result_severnity 有不同的数值。我 已在模型中创建函数以获取特定的字符串值 为了它。我想要相同的类名。
'htmlOptions'=>array('class'=>$data->getResultSevernity()),
我的问题是 No.2 具有与行数据中显示的类名相同的值,这是行不通的。
提前感谢您的解决方案。
【问题讨论】:
标签: yii