我想从CGridView表中禁用更新按钮。我不知道怎么做。只需禁用更新按钮,而不是删除更新功能。有谁知道怎么做?感谢
答案 0 :(得分:3)
'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' => ''
),
),
),
答案 1 :(得分:0)
您必须更改CButtonColumn的'template'属性。 “模板”的默认值为“{update} {view} {delete}”。 所以你必须这样做:
array(
'class' => 'CButtonColumn',
'template' => '{view}{delete}',
),