1
0
Fork 0
mirror of https://github.com/janickiy/yii2-nomer synced 2025-03-09 15:39:59 +00:00

add files to project

This commit is contained in:
janickiy 2020-02-05 06:34:26 +03:00
commit 5cac498444
3729 changed files with 836998 additions and 0 deletions

View file

@ -0,0 +1,55 @@
<?php
/* @var $this \yii\web\View */
/* @var $tab string */
/* @var $model \yii\db\ActiveRecord */
/* @var $dataProvider \yii\data\ActiveDataProvider */
use yii\bootstrap\Tabs;
use yii\helpers\Url;
$this->title = 'Настройки';
echo Tabs::widget([
'id' => 'SettingsTabsWidget',
'renderTabContent' => false,
'items' => [
[
'label' => 'Индексы поиска',
'url' => Url::toRoute(['settings/index', 'tab' => 'index']),
'active' => $tab == 'index'
],
[
'label' => 'Заблокированные пользователи',
'url' => Url::toRoute(['settings/index', 'tab' => 'bans']),
'active' => $tab == 'bans'
],
[
'label' => 'Домены',
'url' => Url::toRoute(['settings/index', 'tab' => 'domains']),
'active' => $tab == 'domains'
],
[
'label' => 'Статистика по фингерпринтам',
'url' => Url::toRoute(['settings/index', 'tab' => 'fingerprints']),
'active' => $tab == 'fingerprints'
],
[
'label' => 'Заблокированные номера',
'url' => Url::toRoute(['settings/index', 'tab' => 'blocked-phones']),
'active' => $tab == 'blocked-phones'
]
]
]);
echo '<div class="tab-content">';
switch ($tab) {
case 'index': echo $this->render('_search_index'); break;
case 'bans': echo $this->render('_bans', compact('dataProvider')); break;
case 'domains': echo $this->render('_domains', compact('model', 'dataProvider')); break;
case 'fingerprints': echo $this->render('_fingerprints', compact('dataProvider')); break;
case 'blocked-phones': echo $this->render('_blocked_phones', compact('phones')); break;
}
echo '</div>';