2261f70a
Yarik
test
|
1
2
|
<?php
use common\models\User;
|
0eb4e7fc
Yarik
test
|
3
|
use kartik\rating\StarRating;
|
2261f70a
Yarik
test
|
4
5
6
7
8
9
10
11
12
13
|
use yii\helpers\Html;
/**
* @var \common\modules\comment\models\CommentProject $model Current comment model
* @var integer $key ID of current comment
* @var integer $index index of current element according
* to current page, starting from 0
* @var \yii\widgets\ListView $widget current ListView instance
* @var User $user
*/
|
be662d1f
Yarik
test
|
14
|
$user = $model->user;
|
2261f70a
Yarik
test
|
15
16
17
18
|
?>
<div class="performer-vacancy-sidebar-left-wr">
<div class="performer-vacancy-sidebar-left">
<div class="performer-vacancy-sidebar-img style">
|
0eb4e7fc
Yarik
test
|
19
|
<?php
|
93a7a3c1
Yarik
test
|
20
21
22
23
24
|
if(!empty( $user->userInfo->image )) {
echo Html::img($user->userInfo->image);
} else {
echo Html::img('/images/avatar-bg.png');
}
|
0eb4e7fc
Yarik
test
|
25
|
?>
|
2261f70a
Yarik
test
|
26
27
28
29
30
31
|
</div>
<div class="performer-vacancy-sidebar-all style">
<div class="performer-vacancy-sidebar-soc style">
<ul>
<?php
if(!empty( $user->userInfo->social_fb )) {
|
be662d1f
Yarik
test
|
32
|
echo '<li>' . Html::a(Html::img('/images/ico-fb.png'), $user->userInfo->social_fb, [ 'target' => '_blank' ]) . '</li>';
|
2261f70a
Yarik
test
|
33
34
35
36
|
}
?>
<?php
if(!empty( $user->userInfo->social_t )) {
|
be662d1f
Yarik
test
|
37
|
echo '<li>' . Html::a(Html::img('/images/ico-tw.png'), $user->userInfo->social_t, [ 'target' => '_blank' ]) . '</li>';
|
2261f70a
Yarik
test
|
38
39
40
41
|
}
?>
<?php
if(!empty( $user->userInfo->social_in )) {
|
be662d1f
Yarik
test
|
42
|
echo '<li>' . Html::a(Html::img('/images/ico-in.png'), $user->userInfo->social_in, [ 'target' => '_blank' ]) . '</li>';
|
2261f70a
Yarik
test
|
43
44
45
46
|
}
?>
<?php
if(!empty( $user->userInfo->social_vk )) {
|
be662d1f
Yarik
test
|
47
|
echo '<li>' . Html::a(Html::img('/images/ico-vk.png'), $user->userInfo->social_vk, [ 'target' => '_blank' ]) . '</li>';
|
2261f70a
Yarik
test
|
48
49
50
51
52
53
54
55
56
57
|
}
?>
</ul>
</div>
<div class="performer-vacancy-sidebar-views style">
<ul class="style">
<li><img src="/images/sidebar-ico/ico-1.png" alt="">
<div class="sidebarvievstxt"><?= $user->userInfo->view_count ?></div>
</li>
<li><img src="/images/sidebar-ico/ico-9.png" alt="">
|
be662d1f
Yarik
test
|
58
59
|
<div class="sidebarvievstxt">
<span class="sidebar-views-txt">Статус: </span><?= ( empty( $user->userInfo->busy ) ? 'Свободен' : 'Занят' ) ?>
|
2261f70a
Yarik
test
|
60
61
62
63
|
</div>
</li>
<li><img src="/images/sidebar-ico/ico-2.png" alt="">
<div class="sidebarvievstxt">
|
be662d1f
Yarik
test
|
64
|
<span class="sidebar-views-txt">На сайте: </span><?= $user->liveTime ?>
|
2261f70a
Yarik
test
|
65
66
67
|
</div>
</li>
<li><img src="/images/sidebar-ico/ico-3.png" alt="">
|
be662d1f
Yarik
test
|
68
|
<div class="sidebarvievstxt"><span class="sidebar-views-txt">Последний визит:<br></span><?= $user->lastVisit ?>
|
2261f70a
Yarik
test
|
69
70
71
|
</div>
</li>
</ul>
|
93a7a3c1
Yarik
test
|
72
73
74
|
<?= Html::a('Посмотреть профиль', $user->link, [ 'class' => 'tender-see-profile style',
'target' => '_blank',
]) ?>
|
2261f70a
Yarik
test
|
75
76
77
78
79
80
|
</div>
</div>
</div>
</div>
<div class="tender-offer-proj-block-right-wr">
<div class="tender-offer-proj-block-right">
|
be662d1f
Yarik
test
|
81
82
83
84
85
|
<div class="tender-offer-proj-min-blocks">
<span><?= $model->budget_from . '-' . $model->budget_to . ' ' . $model->currency->label ?></span>
</div>
<div class="tender-offer-proj-min-blocks">
<span><?= $model->term_from . '-' . $model->term_to ?> ДНЯ</span></div>
|
2261f70a
Yarik
test
|
86
87
88
|
</div>
<div class="tender-offer-proj-block-left">
<div class="search-worker-blocks-title-wr">
|
be662d1f
Yarik
test
|
89
|
<div class="search-worker-blocks-title-title"><?= $user->name ?></div>
|
0eb4e7fc
Yarik
test
|
90
91
|
<?php
echo StarRating::widget([
|
93a7a3c1
Yarik
test
|
92
93
94
95
96
97
98
99
100
|
'name' => 'rating_review_comment',
'value' => $user->userInfo->rating,
'pluginOptions' => [
'displayOnly' => true,
'size' => 'xxs',
'min' => 0,
'max' => 10,
'stars' => 10,
],
|
0eb4e7fc
Yarik
test
|
101
102
|
]);
?>
|
34190b33
Yarik
test
|
103
|
<?= Html::a(count($user->comments) . ' мнений', $user->getLink('review'), [ 'class' => 'link-to-comm' ]) ?>
|
2261f70a
Yarik
test
|
104
105
|
</div>
<div class="tender-offer-proj-txt">
|
be662d1f
Yarik
test
|
106
|
<?= $model->text ?>
|
2261f70a
Yarik
test
|
107
108
|
</div>
<ul class="download-list-files">
|
be662d1f
Yarik
test
|
109
110
111
112
113
|
<?php
foreach($model->getFilesList() as $file) {
?>
<li>
<span></span>
|
04e9879f
Виталий
git
|
114
|
<?= Html::a($file->name, $file->dir, [
|
93a7a3c1
Yarik
test
|
115
116
|
'class' => 'download-link-file',
'download' => 'download',
|
04e9879f
Виталий
git
|
117
|
]) ?>
|
38a6e1dd
Yarik
test
|
118
119
120
121
|
<?= Html::a('Скачать', $file->dir, [
'class' => 'download-link',
'download' => 'download',
]) ?>
|
be662d1f
Yarik
test
|
122
123
124
125
|
</li>
<?php
}
?>
|
2261f70a
Yarik
test
|
126
127
128
|
</ul>
</div>
<div class="tender-more-buttons-wr">
|
38a6e1dd
Yarik
test
|
129
130
|
<?= Html::a('Портфолио', $user->getLink('portfolio'), [ 'class' => 'get-project-new' ]) ?>
<?= Html::a('Контакты', $user->link, [ 'class' => 'get-list-new' ]) ?>
|
3aea4f9c
Виталий
git
|
131
132
|
<?php
|
93a7a3c1
Yarik
test
|
133
134
135
136
|
if($model->status == $model::STATUS_ANONYMOUS) {
echo Html::tag('div', 'Анонимное предложение', [ 'class' => 'project_status' ]);
}
if(\Yii::$app->user->getId() == $model->owner->user_id) {
|
25bd78f8
Yarik
test
|
137
|
?>
|
93a7a3c1
Yarik
test
|
138
139
|
<div class="project_owner_state">
<p>
|
6668b7fe
Виталий
git
|
140
|
<?php
|
93a7a3c1
Yarik
test
|
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
|
switch($model->state) {
case 1:
echo 'Предложение не рассмотрено';
break;
case 2:
echo 'Исполнитель поставлен на рассмотрение';
break;
case 3:
echo 'Исполнитель назначен исполнителем';
break;
case 4:
echo 'Вы отказали данному исполнителю';
break;
case 5:
echo 'Исполнитель отказался от данного предложения';
break;
}
|
6668b7fe
Виталий
git
|
158
|
?>
|
93a7a3c1
Yarik
test
|
159
|
</p>
|
25bd78f8
Yarik
test
|
160
161
|
</div>
<?php
|
93a7a3c1
Yarik
test
|
162
163
164
165
166
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
|
if($model->state != $model::STATE_TRASH) {
?>
<div class="project_owner_control">
<span>Отметить как: </span>
<p class="new_mark_"></p>
<div>
<?php
echo Html::a('новый', [ '#' ], [
'data-project-id' => $model->owner->project_id,
'data-comment-id' => $model->comment_id,
'class' => 'artbox_project_make_new' . ( ( $model->state == $model::STATE_NEW ) ? ' active' : '' ),
]);
echo Html::a('кандидат', [ '#' ], [
'data-project-id' => $model->owner->project_id,
'data-comment-id' => $model->comment_id,
'class' => 'artbox_project_make_candidate' . ( ( $model->state == $model::STATE_CANDIDATE ) ? ' active' : '' ),
]);
echo Html::a('исполнитель', [ '#' ], [
'data-project-id' => $model->owner->project_id,
'data-comment-id' => $model->comment_id,
'class' => 'artbox_project_make_performer' . ( ( $model->state == $model::STATE_PERFORMER ) ? ' active' : '' ),
]);
echo Html::a('отказать', [ '#' ], [
'data-project-id' => $model->owner->project_id,
'data-comment-id' => $model->comment_id,
'class' => 'artbox_project_make_deny' . ( ( $model->state == $model::STATE_DENY ) ? ' active' : '' ),
]);
?>
</div>
</div>
<?php
}
|
25bd78f8
Yarik
test
|
194
|
}
|
3aea4f9c
Виталий
git
|
195
196
197
|
?>
</div>
|
2261f70a
Yarik
test
|
198
199
|
</div>
|