Blame view

frontend/views/layouts/admin.php 5.71 KB
eb7e82fb   Administrator   29.02.16
1
2
3
4
5
6
7
8
9
10
11
12
13
14
  <?php

  

      use common\components\Request;

      use yii\base\View;

  use yii\widgets\Menu;

  

  \frontend\assets\AdminAsset::register($this);

      /**

       * @var string $content

       * @var View $this

       */

  $this->beginContent('@app/views/layouts/main.php');

  ?>

  <div class="section-box admin-page">

26656179   Administrator   01.03.16
15
16
17
18
19
      <div class="box-wr">

          <div class="box-all">

              <div class="login-right-column">

                  <div class="admin-my-page">Моя страница</div>

                  <?php

2293c233   Administrator   16.03.16
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
  

                  $item = [

                      [

                          'label' => 'Учетные данные',

                          'url' => ['accounts/general'],

                          'options' => ['class' => 'admin-menu-icons admin-menu-ico-1',],

                      ],

                      [

                          'label' => 'Контакты',

                          'url' => ['accounts/contacts'],

                      ],

                      [

                          'label' => 'Услуги',

                          'url' => ['accounts/service'],

                      ],

  

                      [

                          'label' => 'Описание',

                          'url' => ['accounts/description'],

                      ],

  

  

  

                      [

                          'label' => 'Вакансии',

                          'url' => ['accounts/vacancy'],

                          'active' => preg_match('/^vacancy.*$/', $this->context->action->id)?true:false,

                      ],

                      [

                          'label' => 'Ваши проекты',

                          'url' => ['accounts/projects'],

                          'active' => preg_match('/^projects.*$/', $this->context->action->id)?true:false,

                      ],

                      [

                          'label' => 'Портфолио',

                          'url' => ['accounts/portfolio'],

                          'active' => preg_match('/^portfolio.*$/', $this->context->action->id)?true:false,

                      ],

  

                      [

                          'label' => 'Блог',

                          'url' => ['accounts/blog'],

                          'active' => preg_match('/^blog.*$/', $this->context->action->id)?true:false,

                      ],

                      [

                          'label' => 'Галерея Изображения',

                          'url' => ['accounts/gallery'],

                          'active' => preg_match('/^gallery(?!-video).*$/', $this->context->action->id)?true:false,

                      ],

                      [

                          'label' => 'Галерея Видео',

                          'url' => ['accounts/gallery-video'],

                      ],

                      [

                          'label' => 'Сообщения',

                          'url' => ['chat/list'],

                          'options' => ['class' => 'admin-menu-icons admin-menu-ico-2',],

                      ],

                      [

                          'label' => 'Уведомления о проектах',

                          'url' => ['/projects'],

                      ],

                      [

                          'label' => 'Закладки',

                          'url' => ['accounts/bookmarks'],

                          'options' => ['class' => 'admin-menu-icons admin-menu-ico-3',],

                      ],

                      [

                          'label' => 'Настройка аккаунта',

                          'url' => ['accounts/setting'],

                          'options' => ['class' => 'admin-menu-icons admin-menu-ico-4',],

26656179   Administrator   01.03.16
91
                      ],

eb7e82fb   Administrator   29.02.16
92
  

2293c233   Administrator   16.03.16
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
                  ];

  

                  if(\Yii::$app->user->identity->type == 1){

                       array_push($item,

  

                               [

                                   'label' => 'Трудовой стаж',

                                   'url' => ['accounts/employment'],

                               ],

                               [

                                   'label' => 'Дополнительные навыки',

                                   'url' => ['accounts/add-skills'],

                               ]

  

                           );

                  } else if(\Yii::$app->user->identity->type == 2) {

                      array_push($item,

26656179   Administrator   01.03.16
110
111
112
113
                          [

                              'label' => 'Команда',

                              'url' => ['accounts/team'],

                              'active' => preg_match('/^team.*$/', $this->context->action->id)?true:false,

2293c233   Administrator   16.03.16
114
115
                          ]

                      );

eb7e82fb   Administrator   29.02.16
116
  

2293c233   Administrator   16.03.16
117
118
119
                  }

  

                  array_push($item,

eb7e82fb   Administrator   29.02.16
120
  

26656179   Administrator   01.03.16
121
122
123
124
125
126
127
128
                          [

                              'label' => 'На сайт',

                              'url' => \Yii::$app->user->identity->type == 1 ? ['performer/common', 'performer_id'=>\Yii::$app->user->id] : ['company/common', 'company_id'=>\Yii::$app->user->id],

                          ],

                          [

                              'label' => 'Выход',

                              'options' => ['class'=>'logout-li'],

                              'url' => ['/site/logout']

2293c233   Administrator   16.03.16
129
130
131
132
133
134
135
136
137
                          ]

  

                      );

  

  

  

                  echo Menu::widget([

                      'options' => [

                          'class' => 'menu-admin',

26656179   Administrator   01.03.16
138
                      ],

2293c233   Administrator   16.03.16
139
140
                      'activeCssClass' => 'active-menu-admin',

                      'items' => $item

26656179   Administrator   01.03.16
141
142
143
                  ]);

                  ?>

              </div>

eb7e82fb   Administrator   29.02.16
144
  

26656179   Administrator   01.03.16
145
146
147
              <div class="login-left-column">

                  <?= $content ?>

              </div>

eb7e82fb   Administrator   29.02.16
148
  

26656179   Administrator   01.03.16
149
150
151
          </div>

      </div>

  </div>

eb7e82fb   Administrator   29.02.16
152
  

6e1510b2   Administrator   firs page
153
  <?php $this->endContent() ?>