если почти по феншую
файл \catalog\language\ru-ru\product\product.php
добавить
$_['text_econom'] = 'Экономия: ';
файл \catalog\controller\product\product.php
находим строку
$data['text_option'] = $this->language->get('text_option');
после нее добавляем
$data['text_econom'] = $this->language->get('text_econom');
еще находим
if ((float)$product_info['special']) {
$data['special'] = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']);
} else {
$data['special'] = false;
}
после вставляем
if($data['price'] && $data['special']) {
$cost = (float)$product_info['price'] - (float)$product_info['special'];
$data['econom'] = $this->currency->format($this->tax->calculate($cost,$product_info['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']);
} else {
$data['econom'] = false;
}
файл \catalog\view\theme\ваша_тема\template\product\product.tpl
<?php if ($price) { ?>
<ul class="list-unstyled full-price">
<?php if (!$special) { ?>
<li>
<h2><?php echo $price; ?></h2>
</li>
<?php } else { ?>
<li><span class="special-price"><?php echo $price; ?></span></li>
<li>
<h2><?php echo $special; ?></h2>
<p><?php echo $text_econom;?><?php echo $econom;?></p>
</li>
<?php } ?>
<?php if ($tax) { ?>
<li><?php echo $text_tax; ?> <?php echo $tax; ?></li>
<?php } ?>
<?php if ($points) { ?>
<li><?php echo $text_points; ?> <?php echo $points; ?></li>
<?php } ?>
<?php if ($discounts) { ?>
<?php foreach ($discounts as $discount) { ?>
<li><?php echo $discount['quantity']; ?><?php echo $text_discount; ?><?php echo $discount['price']; ?></li>
<?php } ?>
<?php } ?>
</ul>
<?php } ?>