我想使用kartik gridview隐藏gridview中的列。 但是,当我做那样的事情时:
$gridColumns = [
[
'class' => 'kartik\grid\DataColumn',
'attribute'=>'name',
'hidden' => 'true',
],
我的专栏仍然可见。
答案 0 :(得分:2)
它是一个布尔列,而不是一个字符串。你应该把:
'hidden' => true,
答案 1 :(得分:0)
改为使用visible
:
`visible` => false
答案 2 :(得分:0)
我知道这是一个老问题,但我想补充一点,如果您希望将列隐藏在网格中,但可用于导出,请使用 'hidden' => false
而不是 'visble' => true