Commit b88962e2a5292bd7e8cce60a712f3741d164a6b8

Authored by Alex Savenko
2 parents aabaadf4 3c0a3477

Merge branch 'discount' of gitlab.artweb.com.ua:Alex/semena

Conflicts:
	src/app/frontend/controllers/PageController.php
src/app/frontend/controllers/PageController.php
@@ -135,7 +135,10 @@ @@ -135,7 +135,10 @@
135 $timestamp_left = $left_date->getTimestamp(); 135 $timestamp_left = $left_date->getTimestamp();
136 $active_sales[$k]['seconds_left'] = $timestamp_left - $now; 136 $active_sales[$k]['seconds_left'] = $timestamp_left - $now;
137 } 137 }
138 - /* 138 +
  139 + $discount = $this->models->getDiscount()->getOneData(4);
  140 + $discount = $discount['discount'];
  141 +
139 $css = [ 142 $css = [
140 '/landing_sales/style.css', 143 '/landing_sales/style.css',
141 144
@@ -171,7 +174,8 @@ @@ -171,7 +174,8 @@
171 'meta_title' => $meta_title[$this->lang_id], 174 'meta_title' => $meta_title[$this->lang_id],
172 'meta_description' => $meta_description[$this->lang_id], 175 'meta_description' => $meta_description[$this->lang_id],
173 'slider' => $slider, 176 'slider' => $slider,
174 - 'active_sales' => $active_sales 177 + 'active_sales' => $active_sales,
  178 + 'discount' => $discount
175 ]); 179 ]);
176 } 180 }
177 181
@@ -1544,4 +1548,4 @@ @@ -1544,4 +1548,4 @@
1544 header(!empty($language) ? "Location:".$language : 'Location:/'); 1548 header(!empty($language) ? "Location:".$language : 'Location:/');
1545 } 1549 }
1546 1550
1547 - }  
1548 \ No newline at end of file 1551 \ No newline at end of file
  1552 + }
src/app/frontend/views/page/index.php
@@ -158,7 +158,7 @@ @@ -158,7 +158,7 @@
158 <div class="items clearfix"> 158 <div class="items clearfix">
159 159
160 <?php foreach( $top_items as $k => $i ): ?> 160 <?php foreach( $top_items as $k => $i ): ?>
161 - <?php $this->partial('partial/item_group', ['k' => $k, 'i' => $i, 'limit' => 5]) ?> 161 + <?php $this->partial('partial/item_group', ['k' => $k, 'i' => $i, 'limit' => 5, 'discount' => $this->discount]) ?>
162 <?php endforeach; ?> 162 <?php endforeach; ?>
163 </div> 163 </div>
164 </div> 164 </div>
src/app/frontend/views/partial/item_group.php
@@ -31,7 +31,17 @@ @@ -31,7 +31,17 @@
31 </a> 31 </a>
32 </div> 32 </div>
33 <div class="align_bottom"> 33 <div class="align_bottom">
34 - <div class="one_item_price"><?= $t->_("price_from") ?> <span><?= $i['price'] ?></span> грн</div> 34 + <div class="one_item_price">
  35 + <?= $t->_("price_from") ?>
  36 + <?php if (isset($discount) && $discount > 0) {
  37 + echo '<span style="text-decoration: line-through;"><span>'.$i['price'].'</span> грн</span>';
  38 + echo '<span>'.($i['price']*(1-$discount/100)).'</span> грн';
  39 + }
  40 + else {
  41 + echo '<span>'.$i['price'].'</span> грн';
  42 + }
  43 + ?>
  44 + </div>
35 <div class="one_item_buttons"> 45 <div class="one_item_buttons">
36 <a href="<?= $this->seoUrl->setUrl($i['alias']) ?>" title="" class="btn grey"><?= $t->_("details") ?></a> 46 <a href="<?= $this->seoUrl->setUrl($i['alias']) ?>" title="" class="btn grey"><?= $t->_("details") ?></a>
37 <a data-group_id="<?= $i['group_id'] ?>" href="javascript:;" title="" class="<?= $i['count_available'] != 0 ? 'btn green buy' : 'not_available grey'?>"><?= $t->_("buy") ?></a> 47 <a data-group_id="<?= $i['group_id'] ?>" href="javascript:;" title="" class="<?= $i['count_available'] != 0 ? 'btn green buy' : 'not_available grey'?>"><?= $t->_("buy") ?></a>