Blame view

frontend/views/layouts/admin.php 7.2 KB
6e1510b2   Administrator   firs page
1
2
  <?php
  
ec94728d   Yarik   test
3
      use common\components\Request;
6f63eee1   Yarik   test
4
      use yii\base\View;
6e1510b2   Administrator   firs page
5
6
7
  use yii\widgets\Menu;
  
  \frontend\assets\AdminAsset::register($this);
6f63eee1   Yarik   test
8
9
10
11
      /**
       * @var string $content
       * @var View $this
       */
6e1510b2   Administrator   firs page
12
13
  $this->beginContent('@app/views/layouts/main.php');
  ?>
ec94728d   Yarik   test
14
15
16
17
18
  <?php
      $referer = clone \Yii::$app->request;
      $referer->setUrl('/account/vacancy');
  var_dump(\Yii::$app->urlManager->parseRequest($referer));
  ?>
d8e2d677   Виталий   tokar commit
19
  <div class="section-box admin-page">
51e0a262   Yarik   test
20
21
                      <div class="box-wr">
                          <div class="box-all">
d8e2d677   Виталий   tokar commit
22
23
24
                              <div class="login-right-column">
                                  <div class="admin-my-page">Моя страница</div>
                                  <?php
51e0a262   Yarik   test
25
26
                                  echo Menu::widget([
                                      'options' => [
d8e2d677   Виталий   tokar commit
27
                                          'class' => 'menu-admin',
51e0a262   Yarik   test
28
                                      ],
d8e2d677   Виталий   tokar commit
29
                                      'activeCssClass' => 'active-menu-admin',
51e0a262   Yarik   test
30
31
                                      'items' => [
                                          [
d8e2d677   Виталий   tokar commit
32
                                              'label' => 'Учетные данные',
51e0a262   Yarik   test
33
                                              'url' => ['accounts/general'],
9cc0b7e4   Виталий   tokar commit
34
                                              'options' => ['class' => 'admin-menu-icons admin-menu-ico-1',],
51e0a262   Yarik   test
35
36
                                          ],
                                          [
51e0a262   Yarik   test
37
38
39
40
41
42
43
44
                                              'label' => 'Контакты',
                                              'url' => ['accounts/contacts'],
                                          ],
                                          [
                                              'label' => 'Услуги',
                                              'url' => ['accounts/service'],
                                          ],
                                          [
d8e2d677   Виталий   tokar commit
45
                                              'label' => 'Трудовой стаж',
b95371cf   Yarik   test
46
                                              'url' => ['accounts/employment'],
d8e2d677   Виталий   tokar commit
47
48
                                          ],
                                          [
51e0a262   Yarik   test
49
50
51
52
                                              'label' => 'Дополнительные навыки',
                                              'url' => ['accounts/add-skills'],
                                          ],
                                          [
d8e2d677   Виталий   tokar commit
53
                                              'label' => 'Описание',
b95371cf   Yarik   test
54
                                              'url' => ['accounts/description'],
d8e2d677   Виталий   tokar commit
55
56
57
58
                                          ],
  
                                          [
                                              'label' => 'Команда',
b95371cf   Yarik   test
59
                                              'url' => ['accounts/team'],
6f63eee1   Yarik   test
60
                                              'active' => preg_match('/^team.*$/', $this->context->action->id)?true:false,
d8e2d677   Виталий   tokar commit
61
62
63
64
                                          ],
  
                                          [
                                              'label' => 'Вакансии',
b95371cf   Yarik   test
65
                                              'url' => ['accounts/vacancy'],
6f63eee1   Yarik   test
66
                                              'active' => preg_match('/^vacancy.*$/', $this->context->action->id)?true:false,
d8e2d677   Виталий   tokar commit
67
68
69
                                          ],
                                          [
                                              'label' => 'Ваши проекты',
b95371cf   Yarik   test
70
                                              'url' => ['accounts/projects'],
6f63eee1   Yarik   test
71
                                              'active' => preg_match('/^projects.*$/', $this->context->action->id)?true:false,
d8e2d677   Виталий   tokar commit
72
73
74
                                          ],
                                          [
                                              'label' => 'Портфолио',
b95371cf   Yarik   test
75
                                              'url' => ['accounts/portfolio'],
6f63eee1   Yarik   test
76
                                              'active' => preg_match('/^portfolio.*$/', $this->context->action->id)?true:false,
51e0a262   Yarik   test
77
                                          ],
d8e2d677   Виталий   tokar commit
78
  
51e0a262   Yarik   test
79
                                          [
d8e2d677   Виталий   tokar commit
80
                                              'label' => 'Блог',
b95371cf   Yarik   test
81
                                              'url' => ['accounts/blog'],
6f63eee1   Yarik   test
82
                                              'active' => preg_match('/^blog.*$/', $this->context->action->id)?true:false,
51e0a262   Yarik   test
83
84
                                          ],
                                          [
a3a1f00a   Administrator   09.02.16
85
86
                                              'label' => 'Галерея Изображения',
                                              'url' => ['accounts/gallery'],
6f63eee1   Yarik   test
87
                                              'active' => preg_match('/^gallery(?!-video).*$/', $this->context->action->id)?true:false,
a3a1f00a   Administrator   09.02.16
88
89
90
91
                                          ],
                                          [
                                              'label' => 'Галерея Видео',
                                              'url' => ['accounts/gallery-video'],
51e0a262   Yarik   test
92
                                          ],
bf9aa90f   Administrator   add Vitaliy's wid...
93
                                          [
d8e2d677   Виталий   tokar commit
94
                                              'label' => 'Сообщения',
b95371cf   Yarik   test
95
                                              'url' => ['chat/list'],
9cc0b7e4   Виталий   tokar commit
96
                                              'options' => ['class' => 'admin-menu-icons admin-menu-ico-2',],
d8e2d677   Виталий   tokar commit
97
98
99
                                          ],
                                          [
                                              'label' => 'Уведомления о проектах',
d02fd466   Yarik   test
100
                                              'url' => ['/projects'],
d8e2d677   Виталий   tokar commit
101
102
103
                                          ],
                                          [
                                              'label' => 'Закладки',
b95371cf   Yarik   test
104
                                              'url' => ['accounts/bookmarks'],
9cc0b7e4   Виталий   tokar commit
105
                                              'options' => ['class' => 'admin-menu-icons admin-menu-ico-3',],
d8e2d677   Виталий   tokar commit
106
107
108
109
                                          ],
                                          [
                                              'label' => 'Настройка аккаунта',
                                              'url' => ['accounts/setting'],
9cc0b7e4   Виталий   tokar commit
110
                                              'options' => ['class' => 'admin-menu-icons admin-menu-ico-4',],
d8e2d677   Виталий   tokar commit
111
112
                                          ],
                                          [
bf9aa90f   Administrator   add Vitaliy's wid...
113
                                              'label' => 'Выход',
d8e2d677   Виталий   tokar commit
114
                                              'options' => ['class'=>'logout-li'],
bf9aa90f   Administrator   add Vitaliy's wid...
115
116
                                              'url' => ['/site/logout']
                                          ],
d8e2d677   Виталий   tokar commit
117
118
119
120
121
  //                                        [
  //                                            'label' => 'Общее',
  //                                            'options' => ['class'=>'test'],
  //                                            'url' => ['accounts/general'],
  //                                        ],
51e0a262   Yarik   test
122
123
                                      ],
                                  ]);
d8e2d677   Виталий   tokar commit
124
125
126
127
128
129
130
                                  ?>
                              </div>
  
                              <div class="login-left-column">
                                  <?= $content ?>
                              </div>
  
51e0a262   Yarik   test
131
132
133
                          </div>
                      </div>
                  </div>
34ca0fa2   Administrator   firs page
134
  
6e1510b2   Administrator   firs page
135
  <?php $this->endContent() ?>