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