Blame view

frontend/views/blog/category.php 2.86 KB
c237629a   Anastasia   first commit
1
2
3
  <?php
      
      use artbox\core\components\SeoComponent;
c237629a   Anastasia   first commit
4
      use artbox\core\helpers\Url;
df88ecc9   Anastasia   - index package
5
6
      use yii\data\ActiveDataProvider;
      use yii\helpers\Html;
c237629a   Anastasia   first commit
7
      use yii\web\View;
df88ecc9   Anastasia   - index package
8
      use yii\widgets\ActiveForm;
c237629a   Anastasia   first commit
9
10
11
12
13
14
15
      use yii\widgets\ListView;
      
      /**
       * @var View               $this
       * @var ActiveDataProvider $dataProvider
       * @var SeoComponent       $seo
       * @var \common\models\blog\Tag[]              $tags
df88ecc9   Anastasia   - index package
16
17
       * @var common\models\blog\Category[] $categories
       * @var \common\models\blog\Category $model;
c237629a   Anastasia   first commit
18
19
20
21
       */
      $seo = \Yii::$app->get('seo');
      
      $this->params[ 'breadcrumbs' ][] = [
d9c166d7   alex   Перевёл почти все...
22
        'label' => \Yii::t('app','Blog'),
df88ecc9   Anastasia   - index package
23
        'url' => Url::to(['blog/index'])
c237629a   Anastasia   first commit
24
      ];
df88ecc9   Anastasia   - index package
25
      $this->params['breadcrumbs'][] = $model->title;
c237629a   Anastasia   first commit
26
27
28
  
  ?>
  
df88ecc9   Anastasia   - index package
29
  <section class="blog-all-bg">
c237629a   Anastasia   first commit
30
31
    <div class="container">
      <div class="row">
df88ecc9   Anastasia   - index package
32
        <div class="col-xs-12 col-sm-12">
d9c166d7   alex   Перевёл почти все...
33
          <div class="blog-title title-pages"><?=\Yii::t('app','Blog');?></div>
df88ecc9   Anastasia   - index package
34
35
36
37
38
        </div>
      </div>
      <div class="row">
        <div class="col-xs-12 col-sm-5 col-md-4 col-lg-3">
          <div class="fb-subscribe">
d9c166d7   alex   Перевёл почти все...
39
              <?=\Yii::t('app','Follow to news on FB');?>
df88ecc9   Anastasia   - index package
40
41
42
43
44
45
          </div>
        </div>
      </div>
      <div class="row">
        <div class="col-xs-12 col-sm-12">
          <div class="style fb-subscribe-btn">
d9c166d7   alex   Перевёл почти все...
46
            <a target="_blank" href="#" class="btn_"> <?=\Yii::t('app','Follow');?></a>
df88ecc9   Anastasia   - index package
47
48
49
50
51
52
53
54
55
56
57
58
59
          </div>
        </div>
      </div>
    </div>
  </section>
  
  <section class="blog-all-section">
    <div class="container">
      <div class="row">
        <div class="col-xs-12 col-sm-12 select-blog-col">
          <div class="select-blog">
              <?php $form = ActiveForm::begin();?>
            <div class="input-wr">
d9c166d7   alex   Перевёл почти все...
60
61
                <?=Html::dropDownList('categories', $model->language->alias->value,
                    ['' => \Yii::t('app','All categories')]+$categories, [
df88ecc9   Anastasia   - index package
62
63
64
65
66
67
68
69
                    'id' => 'blog-categories'
                ])?>
            </div>
              <?php ActiveForm::end()?>
          </div>
        </div>
      </div>
      <div class="row blog-list-row">
c237629a   Anastasia   first commit
70
71
72
73
74
          <?= ListView::widget(
              [
                  'dataProvider' => $dataProvider,
                  'itemView'     => '_article',
                  'options'      => [
df88ecc9   Anastasia   - index package
75
                      'class' => 'col-xs-12 col-sm-4 col-md-4 blog-list-col',
c237629a   Anastasia   first commit
76
77
78
79
80
                  ],
                  'layout'       => '{items}{pager}',
              ]
          ); ?>
        
df88ecc9   Anastasia   - index package
81
82
83
84
85
86
87
88
89
90
91
92
        <div class="col-xs-12 col-sm-12">
          <div class="style navi-c-a">
              
              <?php  echo \frontend\widgets\FrontendPager::widget(
                  [
                      'pagination'     => $dataProvider->pagination,
                      'prevPageLabel'  => 'previous',
                      'nextPageLabel'  => 'next',
                      'maxButtonCount' => 5,
                      'lastPageLabel'  => 'last_number',
                  ]
              );?>
c237629a   Anastasia   first commit
93
          </div>
c237629a   Anastasia   first commit
94
        </div>
c237629a   Anastasia   first commit
95
      </div>
c237629a   Anastasia   first commit
96
    </div>
df88ecc9   Anastasia   - index package
97
  </section>