Blame view

frontend/views/articles/index.php 2.84 KB
7ba4acc5   Administrator   after marge
1
  <?php
fe7f596f   Yarik   Added comments to...
2
3
4
5
6
7
8
9
10
      use common\modules\comment\assets\CommentAsset;
      use yii\helpers\Html;
      use yii\helpers\Url;
      use yii\widgets\Breadcrumbs;
      //use app\models\News;
      use yii\widgets\LinkPager;
      use frontend\components\Text;
      Yii::$app->getModule('artbox-comment');
      CommentAsset::register($this);
550eac02   Administrator   second
11
  ?>
7ba4acc5   Administrator   after marge
12
  <?php
fe7f596f   Yarik   Added comments to...
13
14
15
16
17
18
19
20
21
      $this->title = 'Блог';
      $this->registerMetaTag([
          'name'    => 'description',
          'content' => 'Блог',
      ]);
      $this->registerMetaTag([
          'name'    => 'keywords',
          'content' => 'Блог',
      ]);
550eac02   Administrator   second
22
23
  ?>
  
fe7f596f   Yarik   Added comments to...
24
25
26
27
28
29
30
31
  <nav class="bread-crumbs">
      <?= Breadcrumbs::widget([
          'links' => [
              'Блог',
          ],
      ]) ?>
      <div class="both"></div>
  </nav>
550eac02   Administrator   second
32
33
34
35
  
  <div class="layout">
      
      <div class="content">
fe7f596f   Yarik   Added comments to...
36
          <h1>Блог</h1>
550eac02   Administrator   second
37
          
fe7f596f   Yarik   Added comments to...
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
65
66
67
68
69
70
71
72
73
74
75
          <?php foreach($news as $item): ?>
              <div class="news_item">
                  <a href="<?= Url::to([
                      'articles/show',
                      'translit' => $item->translit,
                      'id'       => $item->id,
                  ]) ?>">
                      <?= Html::img(\common\components\artboximage\ArtboxImageHelper::getImageSrc($item->imageUrl, 'list'), [ 'class' => 'float-left' ]) ?>
                  </a>
                  <a href="<?= Url::to([
                      'articles/show',
                      'translit' => $item->translit,
                      'id'       => $item->id,
                  ]) ?>" class="name"><?= $item->title ?></a><br/>
                  <div class="comment_display_block">
                      <?php
                          if(!empty( $item->averageRating && $item->averageRating->value > 0 )) {
                              ?>
                              <div class="rateit" data-rateit-value="<?php echo $item->averageRating->value; ?>" data-rateit-readonly="true" data-rateit-ispreset="true"></div>
                              <?php
                          }
                      ?>
                      <p>
                          <?php
                              $comment_count = count($item->comments);
                              echo Html::a(( $comment_count ? 'Отзывов: ' . count($item->comments) : "Оставить отзыв" ), [
                                  'articles/show',
                                  'translit' => $item->translit,
                                  'id'       => $item->id,
                                  '#'        => 'artbox-comment',
                              ]);
                          ?>
                      </p>
                  </div>
                  <?= Text::getShort($item->body, 600); ?>
                  <div class="both"></div>
              </div>
          <?php endforeach; ?>
550eac02   Administrator   second
76
77
          
          <div class="both"></div>
fe7f596f   Yarik   Added comments to...
78
79
80
81
82
83
84
          <?= LinkPager::widget([
              'pagination'       => $pages,
              'registerLinkTags' => true,
          ]); ?>
      
      </div>
  
3f2bc3d0   Administrator   first commit
85
  </div>