В GridView Yii2 у нас такой вид:
<?= GridView::widget([
'dataProvider' => $dataProvider,
// 'filterModel' => $searchModel,
'layout' => "{items}\n{summary}\n{pager}",
'columns' => [
// ['class' => 'yii\grid\SerialColumn'],
'id',
'size',
'program' => [
'label' => 'Program',
'value' => function($data)
{
return Html::a($data->program, ($data->program), ['target' => '_blank']);
},
'format' => 'raw',
],
'version',
'platform',
'license',
['class' => 'yii\grid\ActionColumn'],
],
]); ?>
Можно ли, к примеру, сделать кнопку, чтобы можно было показать/спрятать интересующий нас столбец, или может чекбокс. Знаю если параметр visible, и можно проверку if там условие какое-то на поле.
Но не могу додумать, может кто подскажет ?