1755c393
Yarik
Basic template in...
|
1
|
<?php
|
b66c9c5a
Alexey Boroda
-Admin template s...
|
2
3
|
/**
|
8c8627fa
Yarik
Password form
|
4
5
|
* @var string $content
* @var View $this
|
b66c9c5a
Alexey Boroda
-Admin template s...
|
6
7
|
*/
|
9576f402
Yarik
Namespaces and al...
|
8
|
use artbox\core\assets\ArtboxCoreAsset;
|
3e6486de
Alexey Boroda
-Gallery attached...
|
9
|
use artbox\core\components\imagemanager\components\ImageManagerGetPath;
|
9576f402
Yarik
Namespaces and al...
|
10
|
use artbox\core\models\User;
|
543b9b1c
Yarik
Composer ready
|
11
|
use artbox\core\models\UserData;
|
9576f402
Yarik
Namespaces and al...
|
12
13
|
use artbox\core\widgets\FeedbackWidget;
use artbox\core\widgets\FlashWidget;
|
6966d71b
Yarik
Makeup
|
14
|
use yii\bootstrap\Html;
|
b313037a
Alexey Boroda
-Flesh widget ready
|
15
|
use yii\web\View;
|
fe49a639
Alexey Boroda
-Feedback in process
|
16
|
use yii\widgets\Breadcrumbs;
|
6966d71b
Yarik
Makeup
|
17
|
use yiister\gentelella\widgets\Menu;
|
b66c9c5a
Alexey Boroda
-Admin template s...
|
18
|
|
0ffdb7f9
Yarik
Merge branch 'mas...
|
19
|
ArtboxCoreAsset::register($this);
|
aace0200
Alexey Boroda
-Flag
|
20
|
|
567888e8
Yarik
Widgets
|
21
22
23
24
|
/**
* @var User $user
*/
$user = \Yii::$app->user->identity;
|
543b9b1c
Yarik
Composer ready
|
25
26
27
|
/**
* @var UserData $userData
*/
|
6966d71b
Yarik
Makeup
|
28
|
$userData = $user->ensureExistance();
|
83c3e54a
Yarik
Language
|
29
30
31
32
33
|
/**
* @var ImageManagerGetPath $imageManager
*/
$imageManager = \Yii::$app->get('imagemanager');
$avatar = $imageManager->getImagePath($userData->image, 128, 128);
|
1755c393
Yarik
Basic template in...
|
34
|
?>
|
b66c9c5a
Alexey Boroda
-Admin template s...
|
35
|
<?php $this->beginPage(); ?>
|
1755c393
Yarik
Basic template in...
|
36
37
|
<!DOCTYPE html>
<html lang="<?= Yii::$app->language ?>">
|
ebcbe93b
Yarik
Panel
|
38
39
40
41
42
43
44
45
|
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta charset="<?= Yii::$app->charset ?>"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<?= Html::csrfMetaTags() ?>
<title><?= Html::encode($this->title) ?></title>
<?php $this->head() ?>
|
ebcbe93b
Yarik
Panel
|
46
47
48
49
|
</head>
<body class="nav-md">
<?php $this->beginBody(); ?>
<div class="container body">
|
567888e8
Yarik
Widgets
|
50
|
|
ebcbe93b
Yarik
Panel
|
51
52
53
54
55
56
|
<div class="main_container">
<div class="col-md-3 left_col">
<div class="left_col scroll-view">
<div class="navbar nav_title" style="border: 0;">
|
6966d71b
Yarik
Makeup
|
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
<?php
echo Html::a(
Html::icon(
'rocket',
[
'prefix' => 'fa fa-',
]
) . Html::tag('span', 'Artbox!'),
[ 'site/index' ],
[
'class' => 'site_title',
]
);
?>
|
ebcbe93b
Yarik
Panel
|
71
72
73
74
75
76
|
</div>
<div class="clearfix"></div>
<!-- menu prile quick info -->
<div class="profile">
<div class="profile_pic">
|
6966d71b
Yarik
Makeup
|
77
78
79
|
<?php
echo Html::a(
Html::img(
|
83c3e54a
Yarik
Language
|
80
|
( empty( $avatar ) ? 'http://placehold.it/128x128' : $avatar ),
|
6966d71b
Yarik
Makeup
|
81
82
83
84
85
86
87
88
89
|
[
'alt' => $userData->fullname,
'title' => \Yii::t('core', 'Change image'),
'class' => 'img-circle profile_img',
]
),
[ 'profile/index' ]
)
?>
|
ebcbe93b
Yarik
Panel
|
90
91
|
</div>
<div class="profile_info">
|
6966d71b
Yarik
Makeup
|
92
93
94
95
96
97
98
99
100
101
102
103
|
<span><?= \Yii::t('core', 'Welcome,'); ?></span>
<h2>
<?php
echo Html::a(
$userData->fullname,
[ 'profile/index' ],
[
'title' => \Yii::t('core', 'Change name'),
]
);
?>
</h2>
|
ebcbe93b
Yarik
Panel
|
104
|
</div>
|
6966d71b
Yarik
Makeup
|
105
|
<div class="clearfix"></div>
|
ebcbe93b
Yarik
Panel
|
106
107
108
109
110
111
112
113
114
|
</div>
<!-- /menu prile quick info -->
<br/>
<!-- sidebar menu -->
<div id="sidebar-menu" class="main_menu_side hidden-print main_menu">
<div class="menu_section">
|
6966d71b
Yarik
Makeup
|
115
|
<?php
|
6966d71b
Yarik
Makeup
|
116
117
|
echo Menu::widget(
[
|
f3f451c2
Yarik
Groups completed
|
118
|
"items" => require( 'menu_items.php' ),
|
6966d71b
Yarik
Makeup
|
119
120
|
]
); ?>
|
ebcbe93b
Yarik
Panel
|
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
|
</div>
</div>
<!-- /sidebar menu -->
</div>
</div>
<!-- top navigation -->
<div class="top_nav">
<div class="nav_menu">
<nav class="" role="navigation">
<div class="nav toggle">
<a id="menu_toggle"><i class="fa fa-bars"></i></a>
</div>
<ul class="nav navbar-nav navbar-right">
<li class="">
<a href="javascript:;" class="user-profile dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
|
83c3e54a
Yarik
Language
|
141
142
143
144
145
146
|
<?php
echo Html::img(
( empty( $avatar ) ? 'http://placehold.it/128x128' : $avatar )
);
echo $user->username;
?>
|
ebcbe93b
Yarik
Panel
|
147
148
149
150
|
<span class=" fa fa-angle-down"></span>
</a>
<ul class="dropdown-menu dropdown-usermenu pull-right">
<li>
|
fe49a639
Alexey Boroda
-Feedback in process
|
151
152
153
154
155
156
157
158
|
<?= Html::a(
Html::tag(
'i',
'',
[ 'class' => 'fa fa-user pull-right' ]
) . ' Profile',
[ '/profile' ]
) ?>
|
ebcbe93b
Yarik
Panel
|
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
|
</li>
<li>
<?= Html::a(
Html::tag(
'i',
'',
[ 'class' => 'fa fa-cogs pull-right' ]
) . ' Settings',
[ '/settings' ]
) ?>
</li>
<li>
<?= Html::a(
Html::tag(
'i',
'',
[ 'class' => 'fa fa-sign-out pull-right' ]
) . ' Log out',
[ '/site/logout' ],
[
'data-method' => 'POST',
]
) ?>
</li>
</ul>
</li>
|
6966d71b
Yarik
Makeup
|
185
186
187
|
<li role="presentation">
<?= FeedbackWidget::widget(); ?>
</li>
|
ebcbe93b
Yarik
Panel
|
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
|
</ul>
</nav>
</div>
</div>
<!-- /top navigation -->
<!-- page content -->
<div class="right_col" role="main">
<?php if (isset( $this->params[ 'h1' ] )): ?>
<div class="page-title">
<div class="title_left">
<h1><?= $this->params[ 'h1' ] ?></h1>
</div>
<div class="title_right">
<div class="col-md-5 col-sm-5 col-xs-12 form-group pull-right top_search">
<div class="input-group">
<input type="text" class="form-control" placeholder="Search for...">
<span class="input-group-btn">
|
b66c9c5a
Alexey Boroda
-Admin template s...
|
207
208
|
<button class="btn btn-default" type="button">Go!</button>
</span>
|
ebcbe93b
Yarik
Panel
|
209
210
211
212
213
214
|
</div>
</div>
</div>
</div>
<?php endif; ?>
<div class="clearfix"></div>
|
fe49a639
Alexey Boroda
-Feedback in process
|
215
216
217
|
<?= Breadcrumbs::widget(
[
|
6966d71b
Yarik
Makeup
|
218
|
'links' => isset( $this->params[ 'breadcrumbs' ] ) ? $this->params[ 'breadcrumbs' ] : [],
|
fe49a639
Alexey Boroda
-Feedback in process
|
219
220
|
]
) ?>
|
6966d71b
Yarik
Makeup
|
221
|
|
ebcbe93b
Yarik
Panel
|
222
|
<?= $content ?>
|
b66c9c5a
Alexey Boroda
-Admin template s...
|
223
|
</div>
|
ebcbe93b
Yarik
Panel
|
224
225
226
227
228
229
|
<!-- /page content -->
<!-- footer content -->
<footer>
</footer>
<!-- /footer content -->
|
b66c9c5a
Alexey Boroda
-Admin template s...
|
230
|
</div>
|
b66c9c5a
Alexey Boroda
-Admin template s...
|
231
|
|
ebcbe93b
Yarik
Panel
|
232
|
</div>
|
8c8627fa
Yarik
Password form
|
233
234
235
236
|
<?php
echo FlashWidget::widget();
?>
|
ebcbe93b
Yarik
Panel
|
237
238
239
|
<!-- /footer content -->
<?php $this->endBody(); ?>
</body>
|
1755c393
Yarik
Basic template in...
|
240
|
</html>
|
b66c9c5a
Alexey Boroda
-Admin template s...
|
241
|
<?php $this->endPage(); ?>
|