希望根据该行的数据删除按钮。
图片 1 - 所有按钮正常
到此,第二行在表中包含一些描述某些内容的数据。
图 2 - 移除按钮后
,我已经看到如何为行着色,这很好,但也需要移除按钮。有什么想法吗?(对不起外部链接,仍然是新用户)
问问题
1851 次
1 回答
4
您可以使用您的数据来更改按钮列的可见性,如下所示:
代替
array(
'class'=>'CButtonColumn',
),
像这样:
array(
'class'=>'CButtonColumn',
'template'=>'{view}{update}{delete}',
'buttons'=>array(
'update'=>array(
'visible'=>'$data->cust == "ST50"',
),
),
),
但是当按钮不可见时它不会保持间距。我会把它留给你。您可以自定义 CButtoncolumn 的其他属性,这里有几个参考:here和here
于 2012-12-28T19:24:39.033 回答