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
|
$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,
],
|
2f324895
Yarik
test
|
57
|
[
|
480297bb
Виталий
git
|
58
|
'label' => "Портфолио участник <span class='ico_num'>{$this->params['portfolio_user_count']}</span>",
|
2f324895
Yarik
test
|
59
60
61
62
|
'encode' => false,
'url' => ['accounts/participant'],
'active' => preg_match('/^participant.*$/', $this->context->action->id)?true:false,
],
|
2293c233
Administrator
16.03.16
|
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
91
92
93
94
|
[
'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
|
95
|
],
|
eb7e82fb
Administrator
29.02.16
|
96
|
|
2293c233
Administrator
16.03.16
|
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
|
];
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
|
114
115
116
117
|
[
'label' => 'Команда',
'url' => ['accounts/team'],
'active' => preg_match('/^team.*$/', $this->context->action->id)?true:false,
|
2293c233
Administrator
16.03.16
|
118
119
|
]
);
|
eb7e82fb
Administrator
29.02.16
|
120
|
|
2293c233
Administrator
16.03.16
|
121
122
123
|
}
array_push($item,
|
eb7e82fb
Administrator
29.02.16
|
124
|
|
26656179
Administrator
01.03.16
|
125
126
127
128
129
130
131
132
|
[
'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
|
133
134
135
136
137
138
139
140
141
|
]
);
echo Menu::widget([
'options' => [
'class' => 'menu-admin',
|
26656179
Administrator
01.03.16
|
142
|
],
|
2293c233
Administrator
16.03.16
|
143
144
|
'activeCssClass' => 'active-menu-admin',
'items' => $item
|
26656179
Administrator
01.03.16
|
145
146
147
|
]);
?>
</div>
|
eb7e82fb
Administrator
29.02.16
|
148
|
|
26656179
Administrator
01.03.16
|
149
150
151
|
<div class="login-left-column">
<?= $content ?>
</div>
|
eb7e82fb
Administrator
29.02.16
|
152
|
|
26656179
Administrator
01.03.16
|
153
154
155
|
</div>
</div>
</div>
|
eb7e82fb
Administrator
29.02.16
|
156
|
|
6e1510b2
Administrator
firs page
|
157
|
<?php $this->endContent() ?>
|