Blame view

frontend/views/layouts/performer.php 12 KB
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
8
9
10
11
12
      use common\models\User;

      use yii\helpers\ArrayHelper;

      use yii\helpers\Html;

      use yii\helpers\Url;

      use yii\web\View;

      use yii\widgets\Menu;

eb7e82fb   Administrator   29.02.16
13
  

baba04c2   Yarik   test
14
15
      \frontend\assets\AppAsset::register($this);

      $this->beginContent('@app/views/layouts/main.php');

eb7e82fb   Administrator   29.02.16
16
17
18
  

  ?>

      <div class="section-box content">

baba04c2   Yarik   test
19
          <div class="section-box-16" style="background: url('<?= $this->params[ 'user' ]->userInfo->poster; ?>') 50% no-repeat">

eb7e82fb   Administrator   29.02.16
20
21
22
23
              <div class="box-wr">

                  <div class="box-all">

                      <div class="blog-buttons-wr style">

                          <a class="blog-buttons-offer" href="#">Предложить<br>проект</a>

baba04c2   Yarik   test
24
25
26
27
                          <?= Html::a('Предложить проект', Url::toRoute([

                              'chat/message',

                              'user_id' => $this->params[ 'user' ]->id,

                          ]), [ 'class' => 'blog-buttons-write' ]) ?>

32ed90fd   Yarik   test
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
                          <?php

                              if(!empty( \Yii::$app->user->identity )) {

                                  if($this->params[ 'user' ]->isBookmarked) {

                                      echo Html::a('Убрать из закладок', [ '#' ], [

                                          'class'   => 'get-list artbox_bookmark_remove_performer',

                                          'data-id' => $this->params[ 'user' ]->id,

                                      ]);

                                  } else {

                                      echo Html::a('Добавить в закладки', [ '#' ], [

                                          'class'   => 'get-list artbox_bookmark_add_performer',

                                          'data-id' => $this->params[ 'user' ]->id,

                                      ]);

                                  }

                              }

                          ?>

eb7e82fb   Administrator   29.02.16
43
44
45
46
47
48
49
50
51
                      </div>

                  </div>

              </div>

          </div>

          <div class="section-box menu-content-wr">

              <div class="box-wr">

                  <div class="box-all">

                      <?php

                          echo Menu::widget([

38a6e1dd   Yarik   test
52
                              'options'        => [

eb7e82fb   Administrator   29.02.16
53
54
55
                                  'class' => 'menu-content',

                              ],

                              'activeCssClass' => 'active-menu-content',

38a6e1dd   Yarik   test
56
                              'items'          => [

eb7e82fb   Administrator   29.02.16
57
58
                                  [

                                      'label' => 'Общее',

baba04c2   Yarik   test
59
60
61
62
                                      'url'   => [

                                          'performer/common',

                                          'performer_id' => $this->params[ 'user' ]->id,

                                      ],

eb7e82fb   Administrator   29.02.16
63
64
65
                                  ],

                                  [

                                      'label' => 'Портфолио',

baba04c2   Yarik   test
66
67
68
69
                                      'url'   => [

                                          'performer/portfolio',

                                          'performer_id' => $this->params[ 'user' ]->id,

                                      ],

eb7e82fb   Administrator   29.02.16
70
71
72
                                  ],

                                  [

                                      'label' => 'Блог',

baba04c2   Yarik   test
73
74
75
76
                                      'url'   => [

                                          'performer/blog-list',

                                          'performer_id' => $this->params[ 'user' ]->id,

                                      ],

eb7e82fb   Administrator   29.02.16
77
78
79
                                  ],

                                  [

                                      'label' => 'Отзывы',

baba04c2   Yarik   test
80
81
82
83
                                      'url'   => [

                                          'performer/review',

                                          'performer_id' => $this->params[ 'user' ]->id,

                                      ],

eb7e82fb   Administrator   29.02.16
84
85
86
                                  ],

                                  [

                                      'label' => 'Места работы',

baba04c2   Yarik   test
87
88
89
90
                                      'url'   => [

                                          'performer/workplace',

                                          'performer_id' => $this->params[ 'user' ]->id,

                                      ],

eb7e82fb   Administrator   29.02.16
91
92
93
                                  ],

                                  [

                                      'label' => 'Галерея',

baba04c2   Yarik   test
94
95
96
97
                                      'url'   => [

                                          'performer/gallery',

                                          'performer_id' => $this->params[ 'user' ]->id,

                                      ],

eb7e82fb   Administrator   29.02.16
98
99
100
101
102
103
104
105
106
107
108
109
110
                                  ],

                              ],

                          ]);

                      ?>

                  </div>

              </div>

          </div>

          <div class="section-box-15 section-box-17">

              <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">

38a6e1dd   Yarik   test
111
                                  <div class="performance-vacancy-sidebar-company-title style"><?= $this->params[ 'user' ]->name ?></div>

eb7e82fb   Administrator   29.02.16
112
113
114
115
116
117
118
                                  <div class="performance-vacancy-sidebar-company-job style">

                                      <ul>

                                          <li class="activejob">

                                              <a href="#">Испонитель</a>

                                              <div class="sidebar-droped-wr style">

                                                  <ul>

                                                      <li><a href="#">Заказчик</a></li>

baba04c2   Yarik   test
119
120
                                                      <li style="display: none">

                                                          <a href="#">Испонитель</a></li>

eb7e82fb   Administrator   29.02.16
121
122
123
124
125
126
127
128
                                                  </ul>

                                              </div>

                                          </li>

                                      </ul>

                                  </div>

                                  <div class="performance-vacancy-sidebar-stars style">

                                      <div class="rating">

                                          <!--оценка-->

38a6e1dd   Yarik   test
129
                                          <input type="hidden" class="val" value="<?= $this->params[ 'user' ]->userInfo->rating ?>"/>

eb7e82fb   Administrator   29.02.16
130
                                          <!--количество голосов-->

baba04c2   Yarik   test
131
                                          <input type="hidden" class="votes" value="1"/>

eb7e82fb   Administrator   29.02.16
132
133
                                      </div>

                                  </div>

38a6e1dd   Yarik   test
134
                                  <div class="performance-vacancy-sidebar-comm style"><?= count($this->params[ 'user' ]->comments) ?> отзывов</div>

eb7e82fb   Administrator   29.02.16
135
136
137
                                  <a href="#" class="performance-vacancy-sidebar-write style">написать отзыв</a>

                              </div>

                              <div class="performer-vacancy-sidebar-img style">

baba04c2   Yarik   test
138
                                  <?= Html::img($this->params[ 'user' ]->userInfo->image); ?>

eb7e82fb   Administrator   29.02.16
139
140
                              </div>

                              <div class="performer-vacancy-sidebar-all style">

38a6e1dd   Yarik   test
141
142
143
                                  <?= $this->render('/patrial/social_list', [

                                      'params' => $this->params,

                                  ]) ?>

eb7e82fb   Administrator   29.02.16
144
145
                                  <div class="performer-vacancy-sidebar-views style">

                                      <ul class="style">

baba04c2   Yarik   test
146
147
148
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
                                          <li><img src="/images/sidebar-ico/ico-1.png" alt=""/>

                                              <div class="sidebarvievstxt"><?= $this->params[ 'user' ]->userInfo->view_count ?> просмотра</div>

                                          </li>

                                          <li><img src="/images/sidebar-ico/ico-9.png" alt=""/>

                                              <div class="sidebarvievstxt">

                                                  <span class="sidebar-views-txt">Статус: </span><?= $this->params[ 'user' ]->userInfo->busyText ?>

                                              </div>

                                          </li>

                                          <li><img src="/images/sidebar-ico/ico-2.png" alt=""/>

                                              <div class="sidebarvievstxt">

                                                  <span class="sidebar-views-txt">На сайте: </span><?= $this->params[ 'user' ]->liveTime ?>

                                              </div>

                                          </li>

                                          <li><img src="/images/sidebar-ico/ico-3.png" alt=""/>

                                              <div class="sidebarvievstxt">

                                                  <span class="sidebar-views-txt">Последний визит:<br/></span><?= $this->params[ 'user' ]->userInfo->lastVisit ?>

                                              </div>

                                          </li>

                                          <li><img src="/images/sidebar-ico/ico-10.png" alt=""/>

                                              <div class="sidebarvievstxt">

                                                  <span class="sidebar-views-txt">Трудовой стаж:<br/></span><?= $this->params[ 'user' ]->userInfo->experience ?>

                                              </div>

                                          </li>

                                          <li><img src="/images/sidebar-ico/ico-11.png" alt=""/>

                                              <div class="sidebarvievstxt">

                                                  <span class="sidebar-views-txt">Звание в МФП:<br/></span><?= $this->params[ 'user' ]->userInfo->rank ?>

                                              </div>

                                          </li>

38a6e1dd   Yarik   test
174
                                          <li><img src="/images/sidebar-ico/ico_money.png" alt=""/>

baba04c2   Yarik   test
175
                                              <div class="sidebarvievstxt">

38a6e1dd   Yarik   test
176
                                                  <span class="sidebar-views-txt">Стоимость работ:<br/></span>

32ed90fd   Yarik   test
177
                                                  <?= $this->params[ 'user' ]->userInfo->salary . ' ' . $this->params[ 'user' ]->userInfo->currency->label ?>

baba04c2   Yarik   test
178
179
180
181
182
183
184
185
186
187
                                              </div>

                                          </li>

                                          <li><img src="/images/sidebar-ico/ico-13.png" alt=""/>

                                              <div class="sidebarvievstxt"><?= implode(', ', ArrayHelper::getColumn($this->params[ 'user' ]->payments, 'name')) ?></div>

                                          </li>

                                          <li><img src="/images/sidebar-ico/ico-14.png" alt=""/>

                                              <div class="sidebarvievstxt">

                                                  <span class="sidebar-views-txt">Текущее место работы:<br/></span><?= isset( $this->params[ 'user' ]->currentJob ) ? $this->params[ 'user' ]->currentJob->name : "" ?>

                                              </div>

                                          </li>

eb7e82fb   Administrator   29.02.16
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
  

                                      </ul>

                                  </div>

                              </div>

                          </div>

                      </div>

                      <div class="section-box performer-vacancy-vacant-wr">

                          <?= $content ?>

                      </div>

                  </div>

              </div>

  

          </div>

  

      </div>

      <script>

baba04c2   Yarik   test
204
205
206
207
208
          $('div.rating').rating(

              {

                  fx : 'full', readOnly : 'true', url : 'rating.php'

              }

          );

eb7e82fb   Administrator   29.02.16
209
210
      </script>

  

97fb6489   Yarik   test
211
  <?php $this->endContent() ?>