我想禁用CGridView表中的“更新”按钮。我不知道怎么做。只需禁用更新按钮,而不是删除更新的功能。有人知道怎么做吗?谢谢

发布于 2013-12-10 12:03:40
'columns' => array(
// All your columns here
// ...
array(
'template' => '{view}{delete}',
'class' => 'CButtonColumn',
),
),这就够了:)
编辑:上面的解决方案移除按钮。下面禁用它(通过删除链接):
'columns' => array(
// All your columns here
// ...
array(
'template' => '{view}{update}{delete}',
'class' => 'CButtonColumn',
'buttons' => array(
'update' => array(
'url' => ''
),
),
),发布于 2013-12-09 22:58:46
您必须更改CButtonColumn的“模板”属性。“模板”的默认值是“{update}{view}{delete}”。所以你必须这么做:
array(
'class' => 'CButtonColumn',
'template' => '{view}{delete}',
),https://stackoverflow.com/questions/20475762
复制相似问题