1f651082
Yarik
test
|
1
2
|
<?php
|
e7156033
Yarik
test
|
3
4
|
use common\models\Portfolio;
use common\models\User;
|
877ea4b2
Yarik
test
|
5
|
use kartik\rating\StarRating;
|
2d107e9e
Yarik
test
|
6
7
8
|
use yii\helpers\Html;
use yii\web\ViewAction;
use yii\web\View;
|
e7156033
Yarik
test
|
9
10
11
12
13
|
/**
* @var ViewAction $this
* @var User $user
* @var Portfolio $portfolio
|
2d107e9e
Yarik
test
|
14
|
* @var View $this
|
e7156033
Yarik
test
|
15
16
17
18
|
*/
$this->params[ 'user' ] = $user;
$this->title = 'My Yii Application';
|
877ea4b2
Yarik
test
|
19
|
$rating = $portfolio->getRatingValue();
|
ed91d17a
Виталий
tokar commit
|
20
|
?>
|
ed91d17a
Виталий
tokar commit
|
21
|
<div class="portfolio-new-page-wrapper style">
|
e7156033
Yarik
test
|
22
|
<div class="new-portfolio-bg style ">
|
d0224bb2
Yarik
test
|
23
|
<?php
|
f0a961be
Yarik
test
|
24
|
echo Html::img($portfolio->minImg($portfolio->cover, '720', '280'))
|
d0224bb2
Yarik
test
|
25
|
?>
|
eb7e82fb
Administrator
29.02.16
|
26
|
</div>
|
ed91d17a
Виталий
tokar commit
|
27
28
29
30
31
|
<div class="new-portfolio-icons-rating-wr style">
<div class="new-portfolio-icons">
<div class="portfolio-project-views-wr">
<div class="portfolio-project-views ico-views-bl">
<div class="portfolio-project-views-img-wr">
|
e7156033
Yarik
test
|
32
33
|
<div class="portfolio-project-views-img">
<img src="/images/portfolio-project/ico-1.png"></div>
|
ed91d17a
Виталий
tokar commit
|
34
|
</div>
|
e7156033
Yarik
test
|
35
|
<div class="portfolio-project-views-txt"><?= $portfolio->view_count ?></div>
|
ed91d17a
Виталий
tokar commit
|
36
37
38
|
</div>
<div class="portfolio-project-rati ico-views-bl">
<div class="portfolio-project-views-img-wr">
|
e7156033
Yarik
test
|
39
40
|
<div class="portfolio-project-views-img">
<img src="/images/portfolio-project/ico-2.png"></div>
|
ed91d17a
Виталий
tokar commit
|
41
|
</div>
|
f0a961be
Yarik
test
|
42
|
<div class="portfolio-project-views-txt"><?= ( !empty( $rating ) ? $rating : 'Нет' ) ?></div>
|
ed91d17a
Виталий
tokar commit
|
43
44
45
|
</div>
<div class="ico-views-bl">
<div class="portfolio-project-views-img-wr">
|
e7156033
Yarik
test
|
46
47
|
<div class="portfolio-project-views-img">
<img src="/images/portfolio-project/ico-3.png"></div>
|
ed91d17a
Виталий
tokar commit
|
48
|
</div>
|
f0a961be
Yarik
test
|
49
|
<div class="portfolio-project-views-txt"><?= count($portfolio->comments) ?></div>
|
ed91d17a
Виталий
tokar commit
|
50
51
52
53
|
</div>
</div>
</div>
<div class="new-portfolio-rating">
|
877ea4b2
Yarik
test
|
54
55
|
<?php
echo StarRating::widget([
|
f0a961be
Yarik
test
|
56
57
58
59
60
61
|
'name' => 'rating_portfolio',
'value' => $portfolio->getRatingValue(),
'pluginOptions' => [
'displayOnly' => true,
'size' => 'xxs',
],
|
877ea4b2
Yarik
test
|
62
63
|
]);
?>
|
ed91d17a
Виталий
tokar commit
|
64
65
66
67
|
</div>
</div>
<div class="new-portf-slider-wr style">
|
e7156033
Yarik
test
|
68
69
70
|
<div class="new-portf-slider-title"><?= $portfolio->name ?></div>
<?php
if(!empty( $portfolio->gallery ) || !empty( $portfolio->gallery->photo )) {
|
877ea4b2
Yarik
test
|
71
72
|
$gallery = explode(',', $portfolio->gallery->photo);
array_pop($gallery);
|
e7156033
Yarik
test
|
73
74
75
76
77
78
|
?>
<div class="new-portf-slider style">
<div class="slider-video-wr">
<div id="demo5" class="scroll-img">
<ul>
<?php
|
f0a961be
Yarik
test
|
79
|
foreach( $gallery as $one_photo ) {
|
e7156033
Yarik
test
|
80
|
?>
|
420d3dcd
Yarik
test
|
81
82
83
84
|
<li><img src="<?= $one_photo ?>" alt=""/>
<?php
}
?>
|
e7156033
Yarik
test
|
85
86
87
88
89
90
91
|
</ul>
</div>
<div id="demo5-btn" class="text-center">
<button class="btn" id="demo5-backward"></button>
<button class="btn" id="demo5-forward"></button>
</div>
</div>
|
ed91d17a
Виталий
tokar commit
|
92
|
</div>
|
e7156033
Yarik
test
|
93
94
95
|
<?php
}
?>
|
ed91d17a
Виталий
tokar commit
|
96
97
98
99
100
|
</div>
<div class="new-portfolio-txt-wrapper style">
<div class="new-portfolio-excerpt style">
<div class="new-portfolio-editor">
|
420d3dcd
Yarik
test
|
101
|
<?= $portfolio->preview ?>
|
ed91d17a
Виталий
tokar commit
|
102
|
</div>
|
420d3dcd
Yarik
test
|
103
104
105
106
107
108
109
|
<?php
if(!empty( $portfolio->description )) {
?>
<div class="new-portfolio-see-all style"><span>Развернуть</span></div>
<?php
}
?>
|
ed91d17a
Виталий
tokar commit
|
110
|
</div>
|
420d3dcd
Yarik
test
|
111
112
113
114
115
116
117
118
119
120
121
122
|
<?php
if(!empty( $portfolio->description )) {
?>
<div class="new-portfolio-txt">
<div class="new-portfolio-editor">
<?= $portfolio->description ?>
</div>
<div class="new-portfolio-see-all style"><span>Свернуть</span></div>
</div>
<?php
}
?>
|
ed91d17a
Виталий
tokar commit
|
123
|
</div>
|
b82db04a
Yarik
test
|
124
125
|
<?php
echo \common\modules\comment\widgets\CommentWidget::widget([
|
2d107e9e
Yarik
test
|
126
|
'context' => $this,
|
2fd40ee7
Yarik
test
|
127
128
|
'model' => $portfolio::className(),
'model_id' => $portfolio->portfolio_id,
|
b82db04a
Yarik
test
|
129
|
'comment_class' => \common\modules\comment\models\Comment::className(),
|
f0a961be
Yarik
test
|
130
|
'rating_class' => ( \Yii::$app->user->id ? \common\modules\comment\models\Rating::className() : false ),
|
b82db04a
Yarik
test
|
131
|
'class_options' => [
|
2fd40ee7
Yarik
test
|
132
133
|
'scenario' => is_int(\Yii::$app->user->getId()) ? \common\modules\comment\models\Comment::SCENARIO_USER : \common\modules\comment\models\Comment::SCENARIO_GUEST,
'user_id' => \Yii::$app->user->getId(),
|
2d107e9e
Yarik
test
|
134
|
'guestComment' => true,
|
2fd40ee7
Yarik
test
|
135
|
'status' => \common\modules\comment\models\Comment::STATUS_ACTIVE,
|
b82db04a
Yarik
test
|
136
|
],
|
2d107e9e
Yarik
test
|
137
|
'list_options' => [
|
b82db04a
Yarik
test
|
138
139
|
'view' => 'list-comment',
],
|
2d107e9e
Yarik
test
|
140
|
'form_options' => [
|
2fd40ee7
Yarik
test
|
141
142
|
'view' => 'form-comment',
'tag' => 'div',
|
2d107e9e
Yarik
test
|
143
|
'class' => 'artbox_comment_form',
|
b82db04a
Yarik
test
|
144
|
],
|
2d107e9e
Yarik
test
|
145
|
'options' => [
|
b82db04a
Yarik
test
|
146
147
148
149
150
|
'class' => 'new-portf-comments-wr style',
],
]);
?>
|
ed91d17a
Виталий
tokar commit
|
151
|
|
ed91d17a
Виталий
tokar commit
|
152
153
|
</div>
<script>
|
e7156033
Yarik
test
|
154
155
156
157
158
|
$('.portfolio-new-page-wrapper .rating').rating(
{
fx : 'full', readOnly : false, url : 'rating.php'
}
);
|
ed91d17a
Виталий
tokar commit
|
159
160
|
</script>
<script>
|
e7156033
Yarik
test
|
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
|
$(document).ready(
function()
{
portfolioHideTxt()
function portfolioHideTxt()
{
$('.new-portfolio-excerpt .new-portfolio-see-all span').click(
function()
{
$(this).parent().parent().parent().toggleClass('show-all')
}
)
$('.new-portfolio-txt .new-portfolio-see-all span').click(
function()
{
$(this).parent().parent().parent().toggleClass('show-all')
}
)
}
|
ed91d17a
Виталий
tokar commit
|
180
|
}
|
e7156033
Yarik
test
|
181
|
)
|
ed91d17a
Виталий
tokar commit
|
182
183
|
</script>
<script>
|
e7156033
Yarik
test
|
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
|
$(
function()
{
$('.new-portf-slider #demo5').scrollbox(
{
direction : 'h', distance : 230, autoPlay : false, onMouseOverPause : false
}
);
$('#demo5-backward').click(
function()
{
$('#demo5').trigger('backward');
}
);
$('#demo5-forward').click(
function()
{
$('#demo5').trigger('forward');
}
);
var widthSlider = $('.new-portf-slider ul li').length
|
dde061b3
Виталий
git
|
205
206
207
208
|
$('.new-portf-slider ul').css({width : ((widthSlider * 230) - 20)})
if (widthSlider<=3) {
$('#demo5-forward, #demo5-backward').css({display:'none'})
}
|
e7156033
Yarik
test
|
209
210
|
}
);
|
ed91d17a
Виталий
tokar commit
|
211
|
</script>
|