Blame view

frontend/views/project/_list_item.php 2.32 KB
36d1807a   Yarik   Big commit.
1
2
3
  <?php
      /**
       * @var Project $model
9532b442   Yarik   "current" functio...
4
5
       * @var mixed $key
       * @var integer $index
36d1807a   Yarik   Big commit.
6
7
8
9
10
11
12
13
       * @var ListView $widget
       */
      use common\components\artboximage\ArtboxImageHelper;
      use common\models\Project;
      use common\models\ProjectImage;
      use yii\helpers\Html;
      use yii\helpers\Url;
      use yii\widgets\ListView;
9532b442   Yarik   "current" functio...
14
  
36d1807a   Yarik   Big commit.
15
16
17
18
  ?>
  <div class="col-xs-12 col-sm-12 new_articles_data-title">
      <div class="articles-title">
          <?php
d55d2fe0   Yarik   Multilanguage
19
              echo Html::a($model->lang->title, [
9532b442   Yarik   "current" functio...
20
21
22
                  'project/view',
                  'id' => $model->project_id,
              ]);
36d1807a   Yarik   Big commit.
23
24
25
26
27
28
          ?>
      </div>
  </div>
  <div class="articles col-xs-12 col-sm-12 col-md-12">
      <div class="new_article-img">
          <?php
9532b442   Yarik   "current" functio...
29
30
31
32
33
34
35
              if(!empty( $model->images )) {
                  $images = $model->images;
                  $image = current($images);
                  echo Html::a(ArtboxImageHelper::getImage($image->getImageUrl(), 'article_list'), [
                      'project/view',
                      'id' => $model->project_id,
                  ]);
36d1807a   Yarik   Big commit.
36
37
38
39
              }
          ?>
          <div class="brand-list-desc-txt">
              <?php
d55d2fe0   Yarik   Multilanguage
40
                  echo $model->lang->description;
36d1807a   Yarik   Big commit.
41
42
43
              ?>
              <p>
                  <?php
d55d2fe0   Yarik   Multilanguage
44
                      echo Html::a(\Yii::t('app', 'подробнее'), [
9532b442   Yarik   "current" functio...
45
46
47
                          'project/view',
                          'id' => $model->project_id,
                      ]);
36d1807a   Yarik   Big commit.
48
49
50
51
52
                  ?>
              </p>
          </div>
      </div>
      <?php
9532b442   Yarik   "current" functio...
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
          if(!empty( $model->images ) && count($model->images) > 1) {
              $images = array_slice($model->images, 1);
              ?>
              <div class="galery-obj-img col-xs-12 col-sm-12">
                  <a href="<?= Url::to([
                      'project/view',
                      'id' => $model->project_id,
                  ]); ?>">
                      <!----размер картинок макс ширина 165, макс высота 100--->
                      <?php
                          foreach($images as $img) {
                              /**
                               * @var ProjectImage $img
                               */
                              echo ArtboxImageHelper::getImage($img->getImageUrl(), 'project_list');
                          }
                      ?>
                  </a>
              </div>
              <?php
          }
36d1807a   Yarik   Big commit.
74
75
      ?>
  </div>