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;

394d4a6a   Yarik   Commit
16
17
      $this->title = 'Proektant.net';

  

eb7e82fb   Administrator   29.02.16
18
  ?>

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

eb7e82fb   Administrator   29.02.16
20
          <?php

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

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

                  'company_id' => $company->id,

              ]);

eb7e82fb   Administrator   29.02.16
25
26
          ?>

      </div>

fa284ab0   Yarik   test
27
28
29
30
31
      <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
32
                  <?php

fa284ab0   Yarik   test
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
64
                      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
65
          </div>

fa284ab0   Yarik   test
66
67
68
69
70
71
72
73
74
      </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
75
  

fa284ab0   Yarik   test
76
77
78
79
80
                          <?= 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
81
  

4ff3ca88   Yarik   test
82
                          <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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
                              <?php

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

                                      ?>

                                      <?= $similar_vacancy->salary ?>

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

                                      <?php

                                  }

                              ?></div>

                      </div>

                  <?php endforeach; ?>

              </div>

          </div>

          <?php

      }

  ?>