Мне нужна помощь, чтобы сделать мой флажок видимым, если статус 3.
Вот мой вид кода:
//Checkbox
[
'class' => 'yii\grid\CheckboxColumn',
'contentOptions'=>['style'=>'width: 50px'],
'checkboxOptions'=> function($model, $key, $index, $column) {
return ["value" => $model->ACCOUNT_ID];
},
'visible' => $model->STATUS_INSTALLMENT == 3
],
Я запускаю этот код, и мой флажок исчезает.
['class' => '\yii\grid\CheckboxColumn',
'checkboxOptions' => function ($model, $key, $index, $column) {
if ($model->STATUS_INSTALLMENT == 3) {
return ['value' => $key];
}
return ['style' => ['display' => 'none']]; // OR ['disabled' => true]
},
],
Других решений пока нет …