Blame view

frontend/views/company/vacancy-view.php 4.01 KB
eb7e82fb   Administrator   29.02.16
1
2
  <?php

      /**

fa284ab0   Yarik   test
3
4
5
6
       * @var           $this yii\web\View

       * @var User      $company

       * @var Vacancy   $vacancy

       * @var Vacancy[] $similar_vacancies

eb7e82fb   Administrator   29.02.16
7
8
9
10
11
12
       */

  

      use common\models\User;

      use common\models\Vacancy;

      use yii\helpers\ArrayHelper;

      use yii\helpers\Html;

fa284ab0   Yarik   test
13
      use yii\helpers\Url;

eb7e82fb   Administrator   29.02.16
14
  

fa284ab0   Yarik   test
15
      $this->params[ 'company' ] = $company;

0fd84964   Yarik   test
16
      $this->title = 'My Yii Application';

eb7e82fb   Administrator   29.02.16
17
  ?>

fa284ab0   Yarik   test
18
      <div class="performer-vacancy-list style">

eb7e82fb   Administrator   29.02.16
19
          <?php

a020aad3   Yarik   test
20
              echo Html::a('назад', [

fa284ab0   Yarik   test
21
22
23
                  'vacancy-list',

                  'company_id' => $company->id,

              ]);

eb7e82fb   Administrator   29.02.16
24
25
          ?>

      </div>

fa284ab0   Yarik   test
26
27
28
29
30
      <div class="performer-vacancy-blocks-desk-wr style">

          <div class="performer-vacancy-date style"> Вакансия от <?= $vacancy->date_add ?> </div>

          <div class="performance-vacancy-page-title style"><?= $vacancy->name ?></div>

          <div class="performance-vacancy-page-options style">

              <ul>

cda2c1c9   Administrator   add yii jquery
31
                  <?php

fa284ab0   Yarik   test
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
                      if(!empty( $vacancy->user_name )) {

                          echo "<li><span>Контактное лицо:</span><p>{$vacancy->user_name}</p></li>";

                      }

                      if(!empty( $vacancy->phone )) {

                          echo "<li><span>Телефон:</span><p>{$vacancy->phone}</p></li>";

                      }

                  ?>

                  <?php

                      if(!empty( $vacancy->city )) {

                          echo "<li><span>Город:</span><p>{$vacancy->city}</p></li>";

                      }

                  ?>

                  <?php

                      if(!empty( $vacancy->employments )) {

                          echo "<li><span>Вид занятости:</span><p>" . implode(', ', ArrayHelper::getColumn($vacancy->employments, 'name')) . "</p></li>";

                      }

                  ?>

                  <?php

                      if(!empty( $vacancy->requirements )) {

                          echo "<li><span>Требования:</span><p>" . implode(', ', ArrayHelper::getColumn($vacancy->requirements, 'requirements')) . "</p></li>";

                      }

                  ?>

              </ul>

          </div>

          <div class="performance-vacancy-description style">Описание вакансии</div>

          <div class="performance-vacancy-desc-txt style">

              <?php

                  echo $vacancy->description;

              ?>

          </div>

          <div class="performance-vacancy-desc-form style">

              <a href="#">Отправить резюме</a>

eb7e82fb   Administrator   29.02.16
64
          </div>

fa284ab0   Yarik   test
65
66
67
68
69
70
71
72
73
      </div>

  <?php

      if(!empty( $similar_vacancies )) {

          ?>

          <div class="performance-vacancy-similar style">

              <div class="performance-vacancy-similar-title style">Похожие вакансии</div>

              <div class="style">

                  <?php foreach($similar_vacancies as $similar_vacancy): ?>

                      <div class="performance-vacancy-similar-blocks-wr style">

cda2c1c9   Administrator   add yii jquery
74
  

fa284ab0   Yarik   test
75
76
77
78
79
                          <?= Html::a($similar_vacancy->name, Url::toRoute([

                              'company/vacancy-view',

                              'company_id' => $similar_vacancy->user_id,

                              'link'       => $similar_vacancy->link,

                          ]), [ 'class' => 'performer-vacant-reclam-bl-title' ]) ?>

eb7e82fb   Administrator   29.02.16
80
  

4ff3ca88   Yarik   test
81
                          <div class="performer-vacant-reclam-bl-title-two"><?= $similar_vacancy->city ?>. <?= \Yii::$app->formatter->asDatetime($similar_vacancy->date_add, 'dd.MM.Y') ?>.

fa284ab0   Yarik   test
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
                              <?php

                                  if(!empty( $similar_vacancy->salary )) {

                                      ?>

                                      <?= $similar_vacancy->salary ?>

                                      <?= $similar_vacancy->salaryCurrency->label ?>

                                      <?php

                                  }

                              ?></div>

                      </div>

                  <?php endforeach; ?>

              </div>

          </div>

          <?php

      }

  ?>