eb7e82fb
Administrator
29.02.16
|
1
|
<?php
|
baba04c2
Yarik
test
|
2
3
4
5
|
/**
* @var string $content
* @var View $this
*/
|
eb7e82fb
Administrator
29.02.16
|
6
|
|
baba04c2
Yarik
test
|
7
|
use common\models\User;
|
0eb4e7fc
Yarik
test
|
8
|
use kartik\rating\StarRating;
|
baba04c2
Yarik
test
|
9
|
use yii\helpers\Html;
|
76f36646
Yarik
test
|
10
|
use yii\helpers\Url;
|
baba04c2
Yarik
test
|
11
12
|
use yii\web\View;
use yii\widgets\Menu;
|
eb7e82fb
Administrator
29.02.16
|
13
|
|
baba04c2
Yarik
test
|
14
|
$this->beginContent('@app/views/layouts/main.php');
|
eb7e82fb
Administrator
29.02.16
|
15
|
?>
|
eb7e82fb
Administrator
29.02.16
|
16
|
<div class="section-box content">
|
baba04c2
Yarik
test
|
17
|
<div class="section-box-14" style="background: url(<?= $this->params[ 'company' ]->userInfo->poster; ?>) 50% no-repeat ;">
|
eb7e82fb
Administrator
29.02.16
|
18
19
|
<div class="box-wr">
<div class="box-all">
|
76f36646
Yarik
test
|
20
21
22
23
24
25
26
|
<?php
if($this->params[ 'company' ]->id != \Yii::$app->user->getId()) {
?>
<div class="performance-vacancy-call-back">
<div class="performance-vacancy-call-back-title">Оставьте заявку<br/>и мы вам перезвоним
</div>
<form class="callback" action="">
|
01cd3c0f
Виталий
tokar commit
|
27
|
|
76f36646
Yarik
test
|
28
29
30
31
|
<div class="input-blocks-wrapper">
<label for="callbac_name">Имя</label>
<input id="callbac_name" type="text"/>
</div>
|
01cd3c0f
Виталий
tokar commit
|
32
|
|
76f36646
Yarik
test
|
33
34
35
36
|
<div class="input-blocks-wrapper">
<label for="callbac_phone">Телефон</label>
<input id="callbac_phone" type="text"/>
</div>
|
01cd3c0f
Виталий
tokar commit
|
37
|
|
76f36646
Yarik
test
|
38
39
40
|
<input id="callbac_submit" type="submit" value="Перезвонить мне"/>
</form>
<div class="performance-vacancy-call-back-conf">Гарантируем конфидециальность</div>
|
5077a0ec
Yarik
test
|
41
42
|
</div>
<?php
|
76f36646
Yarik
test
|
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
|
if(!empty( \Yii::$app->user->identity )) {
?>
<div class="performance-vacancy-add-favorite">
<?php
if($this->params[ 'company' ]->isBookmarked) {
echo Html::a('', [ '#' ], [
'class' => 'artbox_bookmark_remove_performer',
'data-id' => $this->params[ 'company' ]->id,
]);
} else {
echo Html::a('', [ '#' ], [
'class' => 'artbox_bookmark_add_performer',
'data-id' => $this->params[ 'company' ]->id,
]);
}
?>
</div>
<?php
}
|
5077a0ec
Yarik
test
|
62
63
|
}
?>
|
eb7e82fb
Administrator
29.02.16
|
64
65
66
67
68
69
70
71
|
</div>
</div>
</div>
<div class="section-box menu-content-wr">
<div class="box-wr">
<div class="box-all">
<?php
echo Menu::widget([
|
baba04c2
Yarik
test
|
72
|
'options' => [
|
eb7e82fb
Administrator
29.02.16
|
73
74
75
|
'class' => 'menu-content',
],
'activeCssClass' => 'active-menu-content',
|
baba04c2
Yarik
test
|
76
|
'items' => [
|
eb7e82fb
Administrator
29.02.16
|
77
78
|
[
'label' => 'Общее',
|
baba04c2
Yarik
test
|
79
80
81
|
'url' => [
'company/common',
'company_id' => $this->params[ 'company' ]->id,
|
76f36646
Yarik
test
|
82
|
'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
|
baba04c2
Yarik
test
|
83
|
],
|
eb7e82fb
Administrator
29.02.16
|
84
85
|
],
[
|
76f36646
Yarik
test
|
86
87
|
'label' => 'Выполненные работы',
'url' => [
|
baba04c2
Yarik
test
|
88
89
|
'company/portfolio',
'company_id' => $this->params[ 'company' ]->id,
|
76f36646
Yarik
test
|
90
91
92
93
94
95
96
97
98
99
|
'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
],
'visible' => ( empty( $this->params[ 'type' ] ) || $this->params[ 'type' ] == 'implementer' ) ? true : false,
],
[
'label' => 'Заказанные работы',
'url' => [
'company/projects',
'company_id' => $this->params[ 'company' ]->id,
'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
|
baba04c2
Yarik
test
|
100
|
],
|
76f36646
Yarik
test
|
101
|
'visible' => ( !empty( $this->params[ 'type' ] ) && $this->params[ 'type' ] == 'customer' ) ? true : false,
|
eb7e82fb
Administrator
29.02.16
|
102
103
104
|
],
[
'label' => 'Команда',
|
baba04c2
Yarik
test
|
105
106
107
|
'url' => [
'company/team',
'company_id' => $this->params[ 'company' ]->id,
|
76f36646
Yarik
test
|
108
|
'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
|
baba04c2
Yarik
test
|
109
|
],
|
eb7e82fb
Administrator
29.02.16
|
110
111
112
|
],
[
'label' => 'Вакансии',
|
baba04c2
Yarik
test
|
113
114
115
|
'url' => [
'company/vacancy-list',
'company_id' => $this->params[ 'company' ]->id,
|
76f36646
Yarik
test
|
116
|
'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
|
baba04c2
Yarik
test
|
117
|
],
|
eb7e82fb
Administrator
29.02.16
|
118
119
120
|
],
[
'label' => 'Блог',
|
baba04c2
Yarik
test
|
121
122
123
|
'url' => [
'company/blog-list',
'company_id' => $this->params[ 'company' ]->id,
|
76f36646
Yarik
test
|
124
|
'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
|
baba04c2
Yarik
test
|
125
|
],
|
eb7e82fb
Administrator
29.02.16
|
126
127
|
],
[
|
76f36646
Yarik
test
|
128
|
'label' => 'Мнения',
|
baba04c2
Yarik
test
|
129
130
131
|
'url' => [
'company/review',
'company_id' => $this->params[ 'company' ]->id,
|
76f36646
Yarik
test
|
132
|
'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
|
baba04c2
Yarik
test
|
133
|
],
|
eb7e82fb
Administrator
29.02.16
|
134
135
136
|
],
[
'label' => 'Галерея',
|
baba04c2
Yarik
test
|
137
138
139
|
'url' => [
'company/gallery',
'company_id' => $this->params[ 'company' ]->id,
|
76f36646
Yarik
test
|
140
|
'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
|
baba04c2
Yarik
test
|
141
|
],
|
eb7e82fb
Administrator
29.02.16
|
142
143
144
145
146
147
148
149
150
151
152
153
154
|
],
],
]);
?>
</div>
</div>
</div>
<div class="section-box-15">
<div class="box-wr">
<div class="box-all">
<div class="performer-vacancy-sidebar-left-wr">
<div class="performer-vacancy-sidebar-left">
<div class="performance-vacancy-sidebar-company-wr">
|
5077a0ec
Yarik
test
|
155
|
<div class="performance-vacancy-sidebar-company-title style"><?= $this->params[ 'company' ]->name ?></div>
|
eb7e82fb
Administrator
29.02.16
|
156
157
158
|
<div class="performance-vacancy-sidebar-company-job style">
<ul>
<li class="activejob">
|
76f36646
Yarik
test
|
159
|
<?php
|
4f7ef4a2
Yarik
test
|
160
161
162
163
164
165
|
if($this->params[ 'company' ]->userInfo->is_freelancer xor $this->params[ 'company' ]->userInfo->is_customer) {
if(!empty($this->params[ 'type' ]) && $this->params[ 'type' ] == 'customer') {
echo Html::tag('span', 'Заказчик', [ 'class' => 'activejob_span' ]);
} else {
echo Html::tag('span', 'Исполнитель', [ 'class' => 'activejob_span' ]);
}
|
76f36646
Yarik
test
|
166
|
} else {
|
4f7ef4a2
Yarik
test
|
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
|
if(!empty( $this->params[ 'type' ] ) && $this->params[ 'type' ] == 'implementer') {
echo Html::a('Исполнитель', Url::current([ 'type' => 'implementer' ]));
} elseif(!empty( $this->params[ 'type' ] ) && $this->params[ 'type' ] == 'customer') {
echo Html::a('Заказчик', Url::current([ 'type' => NULL ]));
} else {
echo Html::a('Исполнитель', Url::current([ 'type' => NULL ]));
}
?>
<div class="sidebar-droped-wr style">
<ul>
<li>
<?php
if(!empty( $this->params[ 'type' ] ) && $this->params[ 'type' ] == 'implementer') {
echo Html::a('Заказчик', Url::current([ 'type' => 'customer' ]));
} elseif(!empty( $this->params[ 'type' ] ) && $this->params[ 'type' ] == 'customer') {
echo Html::a('Исполнитель', Url::current([ 'type' => NULL ]));
} else {
echo Html::a('Заказчик', Url::current([ 'type' => 'customer' ]));
}
?>
</li>
<li style="display: none">
<?php
if(!empty( $this->params[ 'type' ] ) && $this->params[ 'type' ] == 'implementer') {
echo Html::a('Исполнитель', Url::current([ 'type' => 'implementer' ]));
} elseif(!empty( $this->params[ 'type' ] ) && $this->params[ 'type' ] == 'customer') {
echo Html::a('Заказчик', Url::current([ 'type' => NULL ]));
} else {
echo Html::a('Исполнитель', Url::current([ 'type' => NULL ]));
}
?>
</ul>
</div>
<?php
|
76f36646
Yarik
test
|
201
202
|
}
?>
|
eb7e82fb
Administrator
29.02.16
|
203
204
205
206
|
</li>
</ul>
</div>
<div class="performance-vacancy-sidebar-stars style">
|
0eb4e7fc
Yarik
test
|
207
208
|
<?php
echo StarRating::widget([
|
93a7a3c1
Yarik
test
|
209
210
211
212
213
214
215
216
217
|
'name' => 'rating_company',
'value' => $this->params[ 'company' ]->userInfo->rating,
'pluginOptions' => [
'displayOnly' => true,
'size' => 'xxs',
'min' => 0,
'max' => 10,
'stars' => 10,
],
|
0eb4e7fc
Yarik
test
|
218
219
|
]);
?>
|
eb7e82fb
Administrator
29.02.16
|
220
|
</div>
|
76f36646
Yarik
test
|
221
222
223
224
225
226
227
228
229
230
|
<div class="performance-vacancy-sidebar-comm style"><?= count($this->params[ 'company' ]->comments) ?> мнений</div>
<?php
if($this->params[ 'company' ]->id != \Yii::$app->user->getId()) {
echo Html::a('написать мнение', [
'company/review',
'company_id' => $this->params[ 'company' ]->id,
'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
], [ 'class' => 'performance-vacancy-sidebar-write style' ]);
}
?>
|
eb7e82fb
Administrator
29.02.16
|
231
|
</div>
|
baba04c2
Yarik
test
|
232
|
<div class="performer-vacancy-sidebar-img style"><?= Html::img($this->params[ 'company' ]->userInfo->image); ?></div>
|
eb7e82fb
Administrator
29.02.16
|
233
|
<div class="performer-vacancy-sidebar-all style">
|
76f36646
Yarik
test
|
234
235
236
|
<?= $this->render('/patrial/social_list', [
'params' => $this->params,
]) ?>
|
eb7e82fb
Administrator
29.02.16
|
237
238
|
<div class="performer-vacancy-sidebar-views style">
<ul class="style">
|
76f36646
Yarik
test
|
239
240
241
242
243
244
245
246
247
248
|
<li><img src="/images/sidebar-ico/ico-1.png" alt=""/>
<div class="sidebarvievstxt"><?= $this->params[ 'company' ]->userInfo->view_count; ?> просмотра</div>
</li>
<li><img src="/images/sidebar-ico/ico-2.png" alt=""/>
<div class="sidebarvievstxt">
<span class="sidebar-views-txt">На сайте: </span><?= $this->params[ 'company' ]->liveTime ?>
</div>
</li>
<li><img src="/images/sidebar-ico/ico-3.png" alt=""/>
<div class="sidebarvievstxt">
|
42931736
Yarik
test
|
249
250
251
252
253
254
255
256
|
<span class="sidebar-views-txt">Последний визит: <br/></span>
<?php
if($this->params[ 'company' ]->isOnline) {
echo 'Онлайн';
} else {
echo $this->params[ 'company' ]->userInfo->lastVisitCabinet;
}
?>
|
76f36646
Yarik
test
|
257
258
259
260
|
</div>
</li>
<li><img src="/images/sidebar-ico/ico-5.png" alt=""/>
<div class="sidebarvievstxt">
|
42931736
Yarik
test
|
261
262
|
<span class="sidebar-views-txt">Сотрудники:<br/></span>
<?php
|
93a7a3c1
Yarik
test
|
263
264
265
266
267
|
if(!empty( $this->params[ 'company' ]->companyInfo->staff )) {
echo $this->params[ 'company' ]->companyInfo->staff;
} else {
echo 0;
}
|
42931736
Yarik
test
|
268
|
?>
|
76f36646
Yarik
test
|
269
270
271
272
273
274
275
276
277
278
279
280
281
|
</div>
</li>
<?= $this->render('/patrial/show_phone_list', [
'phones' => $this->params[ 'company' ]->phones,
]) ?>
<?= $this->render('/patrial/show_site_list', [
'sites' => $this->params[ 'company' ]->site,
]) ?>
<li><img src="/images/sidebar-ico/ico-8.png" alt=""/>
<div class="sidebarvievstxt">
<span class="sidebar-views-txt">Адрес:<br/></span><?= $this->params[ 'company' ]->address ?>
</div>
</li>
|
eb7e82fb
Administrator
29.02.16
|
282
283
284
285
286
287
288
289
290
291
292
293
294
|
</ul>
</div>
</div>
</div>
</div>
<div class="section-box performer-vacancy-vacant-wr">
<?= $content ?>
</div>
</div>
</div>
</div>
<?php
/*====Blocks created in view====*/
|
baba04c2
Yarik
test
|
295
296
|
if(isset( $this->blocks[ 'our_objects' ] )) {
echo $this->blocks[ 'our_objects' ];
|
eb7e82fb
Administrator
29.02.16
|
297
|
}
|
baba04c2
Yarik
test
|
298
299
|
if(isset( $this->blocks[ 'blog' ] )) {
echo $this->blocks[ 'blog' ];
|
eb7e82fb
Administrator
29.02.16
|
300
|
}
|
baba04c2
Yarik
test
|
301
302
|
if(isset( $this->blocks[ 'team' ] )) {
echo $this->blocks[ 'team' ];
|
eb7e82fb
Administrator
29.02.16
|
303
|
}
|
baba04c2
Yarik
test
|
304
305
|
if(isset( $this->blocks[ 'review' ] )) {
echo $this->blocks[ 'review' ];
|
eb7e82fb
Administrator
29.02.16
|
306
307
308
309
310
|
}
/*====End of blocks created in view====*/
?>
</div>
<script>
|
baba04c2
Yarik
test
|
311
312
|
$('div.rating').rating(
{
|
93a7a3c1
Yarik
test
|
313
314
315
|
fx : 'full',
readOnly : 'true',
url : 'rating.php'
|
baba04c2
Yarik
test
|
316
317
|
}
);
|
eb7e82fb
Administrator
29.02.16
|
318
|
</script>
|
fbdb1f1c
Yarik
test
|
319
|
<?php $this->endContent() ?>
|