I just check includes\classes\product.php and I think the problem is here:
| Code: |
function getPriceFormated($with_special = false) {
global $osC_Services, $osC_Specials, $osC_Currencies;
$price = '';
if ($this->isGiftCertificate() && $this->isOpenAmountGiftCertificate()) {
$price = $osC_Currencies->displayPrice($this->_data['open_amount_min_value'], $this->_data['tax_class_id']) . ' ~ ' . $price = $osC_Currencies->displayPrice($this->_data['open_amount_max_value'], $this->_data['tax_class_id']);;
} else {
if (($with_special === true) && is_object($osC_Services) && $osC_Services->isStarted('specials') && ($new_price = $osC_Specials->getPrice($this->_data['id']))) {
$price = '<s>' . $osC_Currencies->displayPrice($this->_data['price'], $this->_data['tax_class_id']) . '</s> <span class="productSpecialPrice">' . $osC_Currencies->displayPrice($new_price, $this->_data['tax_class_id']) . '</span>';
} else {
$price = $osC_Currencies->displayPrice($this->getPrice(), $this->_data['tax_class_id']);
}
}
return $price;
}
|
Here is no code for variants if the Special is started...