Обратная связь
getUser()->isGuest): ?>Что бы с нами связаться, вам нужно авторизоваться!
= Html::a("Создать запрос", ["feedback/new"], ["class" => "newticket"]); ?>
getTotalCount() && !$ticketsClosedDataProvider->getTotalCount()): ?>
У вас ещё нет ниодного тикета.
getTotalCount()): ?> = \yii\grid\GridView::widget([ "dataProvider" => $ticketsDataProvider, "tableOptions" => [ "class" => "tickets" ], "rowOptions" => function ($model, $key, $index, $grid) { return ["onclick" => "location.href='" . Url::toRoute(["feedback/view", "id" => $model->id]) . "'", "class" => "ticketRow"]; }, "layout" => "{items}\n{summary}\n{pager}", "caption" => "Открытые запросы", "columns" => [ "id", "tm_create", [ 'attribute' => 'subject_id', 'content' => function (Ticket $model) { return Ticket::SUBJECTS[$model->subject_id]; } ], [ 'attribute' => 'subject', 'content' => function (Ticket $model) { return $model->subject; } ], [ 'attribute' => 'status', 'content' => function (Ticket $model) { if(in_array($model->status, [6,7])) { $model->status = 1; } return ArrayHelper::getValue(Ticket::STATUSES, $model->status); } ] ] ]); ?>getTotalCount()): ?> = \yii\grid\GridView::widget([ "dataProvider" => $ticketsClosedDataProvider, "tableOptions" => [ "class" => "tickets" ], "layout" => "{items}\n{summary}\n{pager}", "caption" => "Закрытые запросы", "rowOptions" => function ($model, $key, $index, $grid) { return ["onclick" => "location.href='" . Url::toRoute(["feedback/view", "id" => $model->id]) . "'", "class" => "ticketRow"]; }, "columns" => [ "id", "tm_create", [ 'attribute' => 'subject_id', 'content' => function (Ticket $model) { return Ticket::SUBJECTS[$model->subject_id]; } ], [ 'attribute' => 'subject', 'content' => function (Ticket $model) { return $model->subject; } ], [ 'attribute' => 'status', 'content' => function (Ticket $model) { return ArrayHelper::getValue(Ticket::STATUSES, $model->status); } ] ] ]); ?> session->getFlash("success", false)): ?>
= $success; ?>