I want to add a column to gridview but I don't want to list all of columns(because there are some columns as default). I know that I can add a column by follow:
$widget = Yii::createObject([
'class' => 'yii\grid\GridView',
'dataProvider' => $dataProvider,
'columns' => [
'col1',
'col2',
'class' => 'yii\grid\CheckboxColumn',
]
]);
but I don't want to list all default columns and just add a checkbox column. like follow:
$widget = Yii::createObject([
'class' => 'yii\grid\GridView',
'dataProvider' => $dataProvider,
'columns' => [
'class' => 'yii\grid\CheckboxColumn',
]
]);
Then it will be displayed at the end of default columns. How can I do it?
columnsoptionselect col1,col2 from tbl_test, if I don't write columns name in column option of gridview, all columns of query will be displayed. I just want to add a checkbox column, because my columns name are dynamically changed, so I can't specify columns name.