Blame view

frontend/views/catalog/products.php 4.75 KB
4253cbec   root   first commit
1
  <?php
fe7b6960   Yarik   Basket
2
3
4
5
      /**
       * @var $productProvider \yii\data\ActiveDataProvider
       * @var View $this
       */
d09f430f   Administrator   big commti
6
7
8
      use frontend\widgets\FilterWidget;
  use frontend\widgets\Seo;
  use yii\helpers\Url;
fe7b6960   Yarik   Basket
9
10
      use yii\web\View;
      use yii\widgets\ListView;
b905419d   Administrator   big commti
11
12
  
  
5d65011e   Administrator   big commti
13
      $this->params['seo']['title'] = !empty($category->meta_title) ? $category->meta_title : $category->name;
d09f430f   Administrator   big commti
14
15
16
17
  
      $this->params['seo']['fields']['meta-title'] = $category->meta_title;
      $this->params['seo']['h1'] = !empty($category->h1) ? $category->h1 : $category->name;
      $this->params['seo']['seo_text'] = $category->seo_text;
b905419d   Administrator   big commti
18
19
20
  
  
  
d09f430f   Administrator   big commti
21
22
23
24
25
      $this->params['seo']['description'] = $category->meta_desc;
      $this->params['seo']['meta'] = $category->meta_robots;
      $this->params['seo']['category_name'] = $category->name;
  
      $this->params['breadcrumbs'][] = $category->name;
e337d04a   Administrator   liniya first commit
26
  ?>
2cbb3bdc   Виталий   test commit
27
28
29
30
31
32
33
34
35
36
  
              <div class="container">
                  <div class="block-25" style="position: relative;">
                      <?= FilterWidget::widget([
                          'category'=>$category,
                          'groups'=>  $groups,
                          'filter'=>  $filter,
                          'brands' => $brands
                      ])?>
  
e337d04a   Administrator   liniya first commit
37
38
39
                      <div class="clearfix"></div>
  
  
e337d04a   Administrator   liniya first commit
40
41
  
  
2cbb3bdc   Виталий   test commit
42
43
                      <div class="columnLeftInfo">
                          <!-- del_columnLeftInfo -->
e337d04a   Administrator   liniya first commit
44
45
46
  
  
  
e337d04a   Administrator   liniya first commit
47
48
  
  
2cbb3bdc   Виталий   test commit
49
50
  
                          <!-- del_columnLeftInfo_end -->
e337d04a   Administrator   liniya first commit
51
                      </div>
2cbb3bdc   Виталий   test commit
52
53
  
  
2cbb3bdc   Виталий   test commit
54
55
  
  
e337d04a   Administrator   liniya first commit
56
                  </div>
2cbb3bdc   Виталий   test commit
57
                  <div class="block-75" itemscope itemtype="http://schema.org/Product">
e337d04a   Administrator   liniya first commit
58
59
  
  
2cbb3bdc   Виталий   test commit
60
61
62
63
                      <h1 class="title"><?= Seo::widget([ 'row'=>'h1'])?></h1>
  
  
                      <div class="list_filters_links">
afe7f1e9   Administrator   big commti
64
65
  
  
2cbb3bdc   Виталий   test commit
66
67
68
69
70
71
72
73
74
75
76
77
                          <div class="sort_block">
                              <span>Сортировка:</span>
                              <?= \yii\widgets\LinkSorter::widget([
                                  'sort' => $productProvider->sort,
                                  'attributes' => [
                                      'price',
                                  ]
                              ]);
                              ?>
                          </div>
                          <div class="clearfix"></div>
                      </div>
e337d04a   Administrator   liniya first commit
78
79
80
  
  
  
4ef97d76   Administrator   big commti
81
                      <div class="clearfix"></div>
e337d04a   Administrator   liniya first commit
82
  
e337d04a   Administrator   liniya first commit
83
84
85
86
  
  
  
  
e337d04a   Administrator   liniya first commit
87
  
9a61eac9   Administrator   big commti
88
                              <?php $js = "$('.toolbar-list').click(function(event) {
2cbb3bdc   Виталий   test commit
89
90
91
92
93
94
95
                                  //alert(1);
                                  $('.toolbar-list').addClass('selected');
                                  $('.toolbar-grid').removeClass('selected');
                                  $('#centrit .prodBox').addClass('list');
                                  JsHttpRequest.query(
                                      'hr_gate.php?test=500&r='+Math.random(),
                                      {
9a61eac9   Administrator   big commti
96
                                          'sp': 'prod_list_style'
2cbb3bdc   Виталий   test commit
97
98
99
100
101
102
103
104
105
106
107
108
109
                                          ,'style': 1
                                      },
                                      function(result, errors) { },
                                      true  //disable caching
                                  );
                              });
                              $('.toolbar-grid').click(function(event) {
                                  $('.toolbar-grid').addClass('selected');
                                  $('.toolbar-list').removeClass('selected');
                                  $('#centrit .prodBox').removeClass('list');
                                  JsHttpRequest.query(
                                      'hr_gate.php?test=500&r='+Math.random(),
                                      {
9a61eac9   Administrator   big commti
110
                                          'sp': 'prod_list_style'
2cbb3bdc   Виталий   test commit
111
112
113
114
115
116
                                          ,'style': 2
                                      },
                                      function(result, errors) { },
                                      true  //disable caching
                                  );
  
9a61eac9   Administrator   big commti
117
118
119
                              });";
                              $this->registerJs($js,View::POS_READY);
                              ?>
2cbb3bdc   Виталий   test commit
120
  
2cbb3bdc   Виталий   test commit
121
122
123
124
125
126
127
  
  
  
  
                      <div class="catalog_product_list view_table">
  
  
cf8373f3   Administrator   big commti
128
129
130
131
132
133
134
135
136
137
138
139
                          <?= ListView::widget([
                              'dataProvider' => $productProvider,
                              'itemView' => function ($model, $key, $index, $widget) use($category) {
                                  return $this->render('_product_item',[
                                      'model' => $model,
                                      'category' => $category
                                  ]);
                              },
                              'layout' => "{items}<div class=\"clearfix\"></div>{pager}",
                          ])
  
                          ?>
2cbb3bdc   Виталий   test commit
140
141
142
143
144
145
146
  
  
  
  
                          <div class="clearfix"></div>
                      </div>
  
2cbb3bdc   Виталий   test commit
147
                  </div>
e337d04a   Administrator   liniya first commit
148
              </div>
e337d04a   Administrator   liniya first commit

e337d04a   Administrator   liniya first commit