Commit 4ab2c4752990a170e363e5cb4863a95fbcb5767c

Authored by Yarik
1 parent b4b45984

Commit

common/models/Job.php
@@ -48,7 +48,7 @@ @@ -48,7 +48,7 @@
48 $this->date_end = \Yii::$app->formatter->asDatetime($this->date_end, 'Y-MM-d HH:mm:ss'); 48 $this->date_end = \Yii::$app->formatter->asDatetime($this->date_end, 'Y-MM-d HH:mm:ss');
49 } 49 }
50 50
51 - return parent::beforeSave($insert); // TODO: Change the autogenerated stub 51 + return parent::beforeSave($insert);
52 } 52 }
53 53
54 /** 54 /**
frontend/views/layouts/performer.php
@@ -3,7 +3,7 @@ @@ -3,7 +3,7 @@
3 * @var string $content 3 * @var string $content
4 * @var View $this 4 * @var View $this
5 */ 5 */
6 - 6 +
7 use common\models\User; 7 use common\models\User;
8 use kartik\rating\StarRating; 8 use kartik\rating\StarRating;
9 use yii\helpers\ArrayHelper; 9 use yii\helpers\ArrayHelper;
@@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@
11 use yii\helpers\Url; 11 use yii\helpers\Url;
12 use yii\web\View; 12 use yii\web\View;
13 use yii\widgets\Menu; 13 use yii\widgets\Menu;
14 - 14 +
15 \frontend\assets\AppAsset::register($this); 15 \frontend\assets\AppAsset::register($this);
16 $this->beginContent('@app/views/layouts/main.php'); 16 $this->beginContent('@app/views/layouts/main.php');
17 ?> 17 ?>
@@ -93,14 +93,14 @@ @@ -93,14 +93,14 @@
93 'active' => preg_match('/^projects.*$/', $this->context->action->id) ? true : false, 93 'active' => preg_match('/^projects.*$/', $this->context->action->id) ? true : false,
94 ], 94 ],
95 [ 95 [
96 - 'label' => 'Блог',  
97 - 'url' => [ 96 + 'label' => 'Блог',
  97 + 'url' => [
98 'performer/blog-list', 98 'performer/blog-list',
99 'performer_id' => $this->params[ 'user' ]->id, 99 'performer_id' => $this->params[ 'user' ]->id,
100 'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL, 100 'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
101 ], 101 ],
102 'visible' => ( empty( $this->params[ 'type' ] ) || $this->params[ 'type' ] == 'implementer' ) ? true : false, 102 'visible' => ( empty( $this->params[ 'type' ] ) || $this->params[ 'type' ] == 'implementer' ) ? true : false,
103 - 'active' => preg_match('/^blog.*$/', $this->context->action->id) ? true : false, 103 + 'active' => preg_match('/^blog.*$/', $this->context->action->id) ? true : false,
104 ], 104 ],
105 [ 105 [
106 'label' => 'Мнения', 106 'label' => 'Мнения',
@@ -111,8 +111,8 @@ @@ -111,8 +111,8 @@
111 ], 111 ],
112 ], 112 ],
113 [ 113 [
114 - 'label' => 'Места работы',  
115 - 'url' => [ 114 + 'label' => 'Места работы',
  115 + 'url' => [
116 'performer/workplace', 116 'performer/workplace',
117 'performer_id' => $this->params[ 'user' ]->id, 117 'performer_id' => $this->params[ 'user' ]->id,
118 'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL, 118 'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
@@ -120,8 +120,8 @@ @@ -120,8 +120,8 @@
120 'visible' => ( empty( $this->params[ 'type' ] ) || $this->params[ 'type' ] == 'implementer' ) ? true : false, 120 'visible' => ( empty( $this->params[ 'type' ] ) || $this->params[ 'type' ] == 'implementer' ) ? true : false,
121 ], 121 ],
122 [ 122 [
123 - 'label' => 'Галерея',  
124 - 'url' => [ 123 + 'label' => 'Галерея',
  124 + 'url' => [
125 'performer/gallery', 125 'performer/gallery',
126 'performer_id' => $this->params[ 'user' ]->id, 126 'performer_id' => $this->params[ 'user' ]->id,
127 'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL, 127 'type' => ( !empty( $this->params[ 'type' ] ) ) ? $this->params[ 'type' ] : NULL,
@@ -229,7 +229,18 @@ @@ -229,7 +229,18 @@
229 <li><img src="/images/sidebar-ico/ico-1.png" alt=""/> 229 <li><img src="/images/sidebar-ico/ico-1.png" alt=""/>
230 <div class="sidebarvievstxt"><?= $this->params[ 'user' ]->userInfo->view_count ?> просмотра</div> 230 <div class="sidebarvievstxt"><?= $this->params[ 'user' ]->userInfo->view_count ?> просмотра</div>
231 </li> 231 </li>
232 - <li><img src="/images/sidebar-ico/ico-9.png" alt=""/> 232 + <li>
  233 + <?php
  234 + if($this->params[ 'user' ]->userInfo->busy) {
  235 + ?>
  236 + <img src="/images/sidebar-ico/ico_work_01.png" alt=""/>
  237 + <?php
  238 + } else {
  239 + ?>
  240 + <img src="/images/sidebar-ico/ico-9.png" alt=""/>
  241 + <?php
  242 + }
  243 + ?>
233 <div class="sidebarvievstxt"> 244 <div class="sidebarvievstxt">
234 <span class="sidebar-views-txt">Статус: </span><?= $this->params[ 'user' ]->userInfo->busyText ?> 245 <span class="sidebar-views-txt">Статус: </span><?= $this->params[ 'user' ]->userInfo->busyText ?>
235 </div> 246 </div>
@@ -309,7 +320,20 @@ @@ -309,7 +320,20 @@
309 <li> 320 <li>
310 <img src="/images/sidebar-ico/ico-14.png" alt=""/> 321 <img src="/images/sidebar-ico/ico-14.png" alt=""/>
311 <div class="sidebarvievstxt"> 322 <div class="sidebarvievstxt">
312 - <span class="sidebar-views-txt">Текущее место работы:<br/></span><?= $this->params[ 'user' ]->currentJob->name ?> 323 + <span class="sidebar-views-txt">
  324 + Текущее место работы:<br/>
  325 + </span>
  326 + <?php
  327 + if(!empty( $this->params[ 'user' ]->currentJob->link )) {
  328 + ?>
  329 + <a href="<?= $this->params[ 'user' ]->currentJob->link ?>">
  330 + <?= $this->params[ 'user' ]->currentJob->name ?>
  331 + </a>
  332 + <?php
  333 + } else {
  334 + echo $this->params[ 'user' ]->currentJob->name;
  335 + }
  336 + ?>
313 </div> 337 </div>
314 </li> 338 </li>
315 <?php 339 <?php
@@ -325,9 +349,9 @@ @@ -325,9 +349,9 @@
325 </div> 349 </div>
326 </div> 350 </div>
327 </div> 351 </div>
328 - 352 +
329 </div> 353 </div>
330 - 354 +
331 </div> 355 </div>
332 <script> 356 <script>
333 $('div.rating').rating( 357 $('div.rating').rating(
frontend/web/css/style.css
@@ -12269,7 +12269,7 @@ li.active-menu-admin:hover a .ico_num { @@ -12269,7 +12269,7 @@ li.active-menu-admin:hover a .ico_num {
12269 text-decoration: underline 12269 text-decoration: underline
12270 } 12270 }
12271 12271
12272 -.fix_te .artbox_comment_reply_answer, .fix_te .artbox_comment_delete_answer, .artbox_comment_delete, .artbox_project_make_trash, .artbox_project_make_new { 12272 +.fix_te .artbox_comment_reply_answer, .fix_te .artbox_comment_delete_answer, .artbox_comment_delete, .artbox_project_make_trash, .artbox_project_make_new, .artbox_comment_update {
12273 border-radius: 4px; 12273 border-radius: 4px;
12274 display: block; 12274 display: block;
12275 float: left; 12275 float: left;
@@ -12287,7 +12287,7 @@ li.active-menu-admin:hover a .ico_num { @@ -12287,7 +12287,7 @@ li.active-menu-admin:hover a .ico_num {
12287 margin-left: 0; 12287 margin-left: 0;
12288 } 12288 }
12289 12289
12290 -.artbox_comment_delete { 12290 +.artbox_comment_delete, .artbox_comment_update {
12291 font-size: 13px; 12291 font-size: 13px;
12292 margin-top: 15px; 12292 margin-top: 15px;
12293 } 12293 }
frontend/web/js/script.js
@@ -1092,6 +1092,12 @@ $(document).ready( @@ -1092,6 +1092,12 @@ $(document).ready(
1092 var firstPost = $('.blog-post-wr'); 1092 var firstPost = $('.blog-post-wr');
1093 $(firstPost[0]).css({marginTop:-1}) 1093 $(firstPost[0]).css({marginTop:-1})
1094 } 1094 }
  1095 +
  1096 + $(document).on('click', '.scroll-img img', function(e) {
  1097 + e.preventDefault();
  1098 + var url = $(this).attr('src');
  1099 + $('.new-portfolio-bg img').attr('src', url);
  1100 + });
1095 1101
1096 } 1102 }
1097 ); 1103 );
1098 \ No newline at end of file 1104 \ No newline at end of file