yii2动作colum隐藏仍然可见

时间:2017-03-24 09:11:19

标签: yii2 kartik-v

我想使用kartik gridview隐藏gridview中的列。 但是,当我做那样的事情时:

$gridColumns = [
[
    'class' => 'kartik\grid\DataColumn',
    'attribute'=>'name', 
    'hidden' => 'true',
],

我的专栏仍然可见。

3 个答案:

答案 0 :(得分:2)

它是一个布尔列,而不是一个字符串。你应该把:

'hidden' => true,

答案 1 :(得分:0)

改为使用visible

`visible` => false

答案 2 :(得分:0)

我知道这是一个老问题,但我想补充一点,如果您希望将列隐藏在网格中,但可用于导出,请使用 'hidden' => false 而不是 'visble' => true