title = Yii::t('backend', 'Системный журнал'); $this->params['breadcrumbs'][] = $this->title; ?>

'btn btn-danger', 'data-method' => 'delete']) ?> 'btn btn-primary active', 'data-method' => 'index']) ?> 'btn btn-primary disabled', 'data-method' => 'info']) ?>

true, 'headerContainer' => ['class' => 'thead-light'], 'tableOptions' => ['class' => 'table-sm'], 'striped' => false, 'summary' => false, 'pager' => [ 'firstPageLabel' => '<<', 'prevPageLabel' => '<', 'nextPageLabel' => '>', 'lastPageLabel' => '>>', ], 'filterModel' => $searchModel, 'dataProvider' => $dataProvider, 'columns' => [ ['class' => SerialColumn::class], [ 'attribute' => 'level', 'value' => function ($model) { return Logger::getLevelName($model->level); }, 'filter' => [ Logger::LEVEL_ERROR => 'error', Logger::LEVEL_WARNING => 'warning', Logger::LEVEL_INFO => 'info', Logger::LEVEL_TRACE => 'trace', Logger::LEVEL_PROFILE_BEGIN => 'profile begin', Logger::LEVEL_PROFILE_END => 'profile end' ] ], 'category', 'prefix', [ 'attribute' => 'log_time', 'format' => 'datetime', 'value' => function ($model) { return (int) $model->log_time; } ], 'message', [ 'class' => ActionColumn::class, 'template' => '{view}{delete}', 'buttons' => [ 'view' => function ($model) { return Html::a('', Url::to(['v', 'id' => explode('=', $model)[1]]), [ 'title' => Yii::t('backend', 'view'), ]); }, 'delete' => function ($model) { return Html::a('', Url::to(['del', 'id' => explode('=', $model)[1]]), [ 'title' => Yii::t('backend', 'Удалить'), ]); } ] ] ] ]);