Объект Yii2 gridview закрытия класса не может быть преобразован в int
Я собирался вызвать данные из модели в gridview. Я установил advanced grid view через composer и использую \yiister\grid\widgets\ProgressColumn. но виджет prolem ProgressColumn не принимает
'value'=>функция($model){
$model->paxtashart;
},
как значение int, это дает мне ошибку: объект закрытия класса не может быть преобразован в int
есть ли какая-то возможность, что я могу преобразовать его в int или любую другую альтернативу?
здесь позвольте мне представить вам весь мой код:
[ 'class' => \yiister\grid\widgets\ProgressColumn::className(), 'attribute' => 'paxta_given', 'size' => \yiister\grid\widgets\ProgressColumn::SIZE_LARGE, 'isAnimated' => true, 'value'=>function($model){ $model->paxtashart; }, 'progressBarClass' => function ($model, $column) { return $model->{$column->attribute} > 60 ? \yiister\grid\widgets\ProgressColumn::STYLE_SUCCESS : \yiister\grid\widgets\ProgressColumn::STYLE_WARNING; }, ], I tried this way: $model->paxtashart but it is jsut giving me 1 value for all attributes, it is not helping
Что я уже пробовал:
Я попытался добавить return как return $model->paxtashart; но это не помогло, я также попытался дать его с foreach, но это дало мне еще одну ошибку