0
我试图通过活动记录属性动态地在我的GridView中设置图像的来源。我的方案是我想要一个用于忽略和忽略一些用户信息的开关按钮。有两个不同的图像白名称accept1.png
和accpt0.png
,我在我的数据库中有一个名为is_ignored
的属性,它可以取值在0
和1
之间的值。我想要做的是通过使用该属性在网格视图中设置图像源按钮。例如,如果is_ignored
等于0
显示accept0.png
并且如果它的1
显示accept1.png
。我想要做这样的事情:通过activeRecord属性值在gridView中设置imageUrl
array(
'class' => 'CButtonColumn',
'template' => '{acceptStatus}',
'header' => Yii::t('app', 'Accept status'),
'buttons' => array(
'acceptStatus' => array(
'url' => "CController::createUrl('/mycontroller/myaction' , array('id'=>\$data->id,'f'=>'1'))",
'imageUrl' => "/themes/negin/images/accept\$data->is_ignored.png",
),
)
),
有没有对我的建议?
“IMAGEURL” =>“/主题/ NEGIN /图片/接受”。$数据 - > is_ignored。 '巴', – Lamy 2013-02-17 17:08:10