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
|
<?php
if($this->params[ 'company' ]->id != \Yii::$app->user->getId()) {
|
37c8e264
Yarik
test
|
22
23
24
|
// Форма "оставить заявку"
echo $this->render('//company/_feedback_company', ['company' => $this->params['company']]);
// Конец формы "оставить заявку"
|
76f36646
Yarik
test
|
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
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
|
44
45
|
}
?>
|
eb7e82fb
Administrator
29.02.16
|
46
47
48
49
50
51
52
53
|
</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
|
54
|
'options' => [
|
eb7e82fb
Administrator
29.02.16
|
55
56
57
|
'class' => 'menu-content',
],
'activeCssClass' => 'active-menu-content',
|
baba04c2
Yarik
test
|
58
|
'items' => [
|
eb7e82fb
Administrator
29.02.16
|
59
60
|
[
'label' => 'Общее',
|
baba04c2
Yarik
test
|
61
62
63
|
'url' => [
'company/common',
'company_id' => $this->params[ 'company' ]->id,
|
76f36646
Yarik
test
|
64
|
'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
|
baba04c2
Yarik
test
|
65
|
],
|
eb7e82fb
Administrator
29.02.16
|
66
67
|
],
[
|
76f36646
Yarik
test
|
68
69
|
'label' => 'Выполненные работы',
'url' => [
|
baba04c2
Yarik
test
|
70
71
|
'company/portfolio',
'company_id' => $this->params[ 'company' ]->id,
|
76f36646
Yarik
test
|
72
73
74
75
76
77
78
79
80
81
|
'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
|
82
|
],
|
76f36646
Yarik
test
|
83
|
'visible' => ( !empty( $this->params[ 'type' ] ) && $this->params[ 'type' ] == 'customer' ) ? true : false,
|
eb7e82fb
Administrator
29.02.16
|
84
85
86
|
],
[
'label' => 'Команда',
|
baba04c2
Yarik
test
|
87
88
89
|
'url' => [
'company/team',
'company_id' => $this->params[ 'company' ]->id,
|
76f36646
Yarik
test
|
90
|
'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
|
baba04c2
Yarik
test
|
91
|
],
|
eb7e82fb
Administrator
29.02.16
|
92
93
94
|
],
[
'label' => 'Вакансии',
|
baba04c2
Yarik
test
|
95
96
97
|
'url' => [
'company/vacancy-list',
'company_id' => $this->params[ 'company' ]->id,
|
76f36646
Yarik
test
|
98
|
'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
|
baba04c2
Yarik
test
|
99
|
],
|
eb7e82fb
Administrator
29.02.16
|
100
101
102
|
],
[
'label' => 'Блог',
|
baba04c2
Yarik
test
|
103
104
105
|
'url' => [
'company/blog-list',
'company_id' => $this->params[ 'company' ]->id,
|
76f36646
Yarik
test
|
106
|
'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
|
baba04c2
Yarik
test
|
107
|
],
|
eb7e82fb
Administrator
29.02.16
|
108
109
|
],
[
|
76f36646
Yarik
test
|
110
|
'label' => 'Мнения',
|
baba04c2
Yarik
test
|
111
112
113
|
'url' => [
'company/review',
'company_id' => $this->params[ 'company' ]->id,
|
76f36646
Yarik
test
|
114
|
'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
|
baba04c2
Yarik
test
|
115
|
],
|
eb7e82fb
Administrator
29.02.16
|
116
117
118
|
],
[
'label' => 'Галерея',
|
baba04c2
Yarik
test
|
119
120
121
|
'url' => [
'company/gallery',
'company_id' => $this->params[ 'company' ]->id,
|
76f36646
Yarik
test
|
122
|
'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
|
baba04c2
Yarik
test
|
123
|
],
|
eb7e82fb
Administrator
29.02.16
|
124
125
126
127
128
129
130
131
132
133
134
135
136
|
],
],
]);
?>
</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
|
137
|
<div class="performance-vacancy-sidebar-company-title style"><?= $this->params[ 'company' ]->name ?></div>
|
eb7e82fb
Administrator
29.02.16
|
138
139
140
|
<div class="performance-vacancy-sidebar-company-job style">
<ul>
<li class="activejob">
|
76f36646
Yarik
test
|
141
|
<?php
|
4f7ef4a2
Yarik
test
|
142
143
144
145
146
147
|
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
|
148
|
} else {
|
4f7ef4a2
Yarik
test
|
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
|
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
|
183
184
|
}
?>
|
eb7e82fb
Administrator
29.02.16
|
185
186
187
188
|
</li>
</ul>
</div>
<div class="performance-vacancy-sidebar-stars style">
|
0eb4e7fc
Yarik
test
|
189
190
|
<?php
echo StarRating::widget([
|
93a7a3c1
Yarik
test
|
191
192
193
194
195
196
197
198
199
|
'name' => 'rating_company',
'value' => $this->params[ 'company' ]->userInfo->rating,
'pluginOptions' => [
'displayOnly' => true,
'size' => 'xxs',
'min' => 0,
'max' => 10,
'stars' => 10,
],
|
0eb4e7fc
Yarik
test
|
200
201
|
]);
?>
|
eb7e82fb
Administrator
29.02.16
|
202
|
</div>
|
76f36646
Yarik
test
|
203
204
205
206
207
208
209
210
211
212
|
<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
|
213
|
</div>
|
baba04c2
Yarik
test
|
214
|
<div class="performer-vacancy-sidebar-img style"><?= Html::img($this->params[ 'company' ]->userInfo->image); ?></div>
|
eb7e82fb
Administrator
29.02.16
|
215
|
<div class="performer-vacancy-sidebar-all style">
|
76f36646
Yarik
test
|
216
217
218
|
<?= $this->render('/patrial/social_list', [
'params' => $this->params,
]) ?>
|
eb7e82fb
Administrator
29.02.16
|
219
220
|
<div class="performer-vacancy-sidebar-views style">
<ul class="style">
|
76f36646
Yarik
test
|
221
222
223
224
225
226
227
228
229
230
|
<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
|
231
232
233
234
235
236
237
238
|
<span class="sidebar-views-txt">Последний визит: <br/></span>
<?php
if($this->params[ 'company' ]->isOnline) {
echo 'Онлайн';
} else {
echo $this->params[ 'company' ]->userInfo->lastVisitCabinet;
}
?>
|
76f36646
Yarik
test
|
239
240
241
242
|
</div>
</li>
<li><img src="/images/sidebar-ico/ico-5.png" alt=""/>
<div class="sidebarvievstxt">
|
42931736
Yarik
test
|
243
244
|
<span class="sidebar-views-txt">Сотрудники:<br/></span>
<?php
|
93a7a3c1
Yarik
test
|
245
246
247
248
249
|
if(!empty( $this->params[ 'company' ]->companyInfo->staff )) {
echo $this->params[ 'company' ]->companyInfo->staff;
} else {
echo 0;
}
|
42931736
Yarik
test
|
250
|
?>
|
76f36646
Yarik
test
|
251
252
253
254
255
256
257
258
259
260
261
262
263
|
</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
|
264
265
266
267
268
269
270
271
272
273
274
275
276
|
</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
|
277
278
|
if(isset( $this->blocks[ 'our_objects' ] )) {
echo $this->blocks[ 'our_objects' ];
|
eb7e82fb
Administrator
29.02.16
|
279
|
}
|
baba04c2
Yarik
test
|
280
281
|
if(isset( $this->blocks[ 'blog' ] )) {
echo $this->blocks[ 'blog' ];
|
eb7e82fb
Administrator
29.02.16
|
282
|
}
|
baba04c2
Yarik
test
|
283
284
|
if(isset( $this->blocks[ 'team' ] )) {
echo $this->blocks[ 'team' ];
|
eb7e82fb
Administrator
29.02.16
|
285
|
}
|
baba04c2
Yarik
test
|
286
287
|
if(isset( $this->blocks[ 'review' ] )) {
echo $this->blocks[ 'review' ];
|
eb7e82fb
Administrator
29.02.16
|
288
289
290
291
292
|
}
/*====End of blocks created in view====*/
?>
</div>
<script>
|
baba04c2
Yarik
test
|
293
294
|
$('div.rating').rating(
{
|
93a7a3c1
Yarik
test
|
295
296
297
|
fx : 'full',
readOnly : 'true',
url : 'rating.php'
|
baba04c2
Yarik
test
|
298
299
|
}
);
|
eb7e82fb
Administrator
29.02.16
|
300
|
</script>
|
fbdb1f1c
Yarik
test
|
301
|
<?php $this->endContent() ?>
|