$dataProvider, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], [ 'attribute' => 'today', 'format' => 'raw', 'value' => function ($model) { $text = ''; if ($model->task) { $i = 1; foreach ($model->task as $task) { $text .= "
$i. ($task->hours_spent ч.) $task->task
"; $i++; } } return $text; } ], 'difficulties', 'tomorrow', [ 'format' => 'raw', 'attribute' => 'user_card_id', 'value' => function ($model) { return Html::a(Reports::getFio($model) . ' ' . Html::tag('i', null, ['class' => 'far fa-calendar-alt']), \yii\helpers\Url::base(true) . '/reports/reports/calendar?user_id=' . $model['user_card_id'], ['data-pjax' => 0]); }, ], [ 'class' => 'yii\grid\ActionColumn', 'urlCreator' => function ($action, $model, $key, $index) { return \yii\helpers\Url::base(true) . '/reports/reports/' . $action . '?id=' . $model->id; } ], ], ]); die();