</p> <?php echo GridView::widget(['dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'rowOptions' => function ($model, $key, $index, $grid) { if ($model->status == 0) { return ['class' => 'danger']; } elseif ($model->status == 1) { return ['class' => 'info']; } elseif ($model->status == 2) { return ['class' => 'success']; } }, 'showPageSummary' => true, 'pjax' => true, 'striped' => true, 'hover' => true, 'columns' => [['class' => 'kartik\\grid\\SerialColumn'], 'short_description', ['attribute' => 'category', 'value' => function ($model, $key, $index, $widget) { return $model->getCategory(); }, 'filterType' => GridView::FILTER_SELECT2, 'filter' => Feedback::selectCategory(), 'filterWidgetOptions' => ['pluginOptions' => ['allowClear' => true]], 'filterInputOptions' => ['placeholder' => 'Выбери категорию'], 'format' => 'raw'], ['attribute' => 'status', 'vAlign' => 'middle', 'value' => function ($model, $key, $index, $widget) { return $model->getStatus(); }, 'filterType' => GridView::FILTER_SELECT2, 'filter' => Feedback::selectStatus(), 'filterWidgetOptions' => ['pluginOptions' => ['allowClear' => true]], 'filterInputOptions' => ['placeholder' => 'Выбери статус'], 'format' => 'raw'], 'create_at:datetime', 'update_at:datetime', ['class' => 'kartik\\grid\\ActionColumn', 'template' => '{view} {update} {delete} {link}', 'buttons' => ['update' => function ($url, $model) { if (Yii::$app->user->can('admin')) { return Html::a('<span class="glyphicon glyphicon-edit"></span>', $url); } else { return ""; } }, 'delete' => function ($url, $model) { if (Yii::$app->user->can('admin')) { return Html::a('<span class="glyphicon glyphicon-trash"></span>', \yii\helpers\Url::to(['delete', 'id' => $model->id]), ['data-method' => 'post']); } else { return ""; } }, 'link' => function ($url, $model) { if (Yii::$app->user->can('admin')) { return Html::a('Ответить', \yii\helpers\Url::to(['answer', 'id' => $model->id]), ['class' => 'btn btn-info btn-xs']); } else {