In Yii2, while you use gridview widget to display your table data, for performing any operation on the record by selecting the checkbox, gridview assign the value of the first column retrieved from your the result set.
But you need to set some different value to the checkbox, so to do that you can use the below code
GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'columns' => [
['class' => 'yii\grid\SerialColumn'],
[
'class' => '\kartik\grid\CheckboxColumn',
'checkboxOptions' => function($model, $key, $index, $widget) {
return ["value" => $model['id']]; // this can be substituted with any column value of your result data
},
],
'name',
['class' => 'yii\grid\ActionColumn'],
],
]);
instead of the default one
GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'columns' => [
['class' => 'yii\grid\SerialColumn'],
[
'class' => '\kartik\grid\CheckboxColumn',
'mergeHeader'=>false
],
'name',
['class' => 'yii\grid\ActionColumn'],
],
]);
Yii2 how to set custom value for checkbox in gridview widget
Turn insight into action
Need help with cms or a related project?
If this article sparked an idea, question, or project direction, I can help you turn it into a practical next step.
Most recent
Latest posts from the blog
From Developer to Founder: Using AI Automation to Run a One‑Person Business
For many technical leads and developers, the leap from shipping code to managing a business can feel daunting. However, the rise of sophisticated agentic workflows has changed the landscape for the solo entrepreneur. By building a robust AI automation backbone, you can transition from a developer to a founder who manag
Read articleUnderstanding Your Personal Professional Compass
Before diving into job boards or technical certifications, take a moment to evaluate your intrinsic motivators. Career satisfaction is rarely driven by a single factor; it is typically the intersection of your strengths, your interests, and your values.
Read articleWhat matters in a WordPress blog migration
The migration is not only about moving posts. URLs, assets, authors, metadata and redirects all protect long-term search value.
Read article




