</div> <div class="row"> <div class="panel panel-default"> <div class="panel-heading"><i class="fa fa-sign-in"></i>Мои поиски</div> <div class="panel-body"> <?php echo GridView::widget(['id' => 'tableData', 'dataProvider' => $link, 'tableOptions' => ['class' => 'table table-striped table-responsive'], 'columns' => [['label' => '№', 'value' => function ($model) { return $model->id; }], ['label' => 'Категория', 'value' => function ($model) { $url_data = json_decode($model->url, true); $category = \common\models\Category::findOne($url_data['category_id']); return $category->title; }], ['label' => 'Пользовательский текст', 'value' => function ($model) { $url_data = json_decode($model->url, true); if (!empty($url_data['text'])) { return $url_data['text']; } else { return "Не задан"; } }], ['label' => '', 'format' => 'raw', 'contentOptions' => ['class' => 'text-left mnw250'], 'value' => function ($model) { return '<a href="/delete/' . $model->id . '" class="btn btn-mini btn-default">Удалить поиск</a>'; }], ['label' => '', 'format' => 'raw', 'contentOptions' => ['class' => 'text-left mnw250'], 'value' => function ($model) { $url_data = json_decode($model->url, true); return Searched::isBuy($model->id) ? Searched::isActive($model->id) ? '<a href="/deactivate/' . $model->id . '" class="btn btn-mini btn-default">Деактивировать смс рассылку</a>' : '<a href="/activate/' . $model->id . '" class="btn btn-mini btn-default">Активировать смс рассылку</a>' : '<a href="' . \yii\helpers\Url::to('/plans/set/') . $model->id . '/' . $url_data['category_id'] . '" class="btn btn-mini btn-default">Активировать</a>'; }]]]); ?> </div> </div> </div> <?php Pjax::end();