Добавляем количество знаков после запятой в сообщении о групповой скидке (vamshop)

08.11.2013 | Написал

Если группе покупателей назначается групповая скидка, то вместе с ценами — старой и новой выводится и скидка в виде сообщения «Ваша скидка X%». При этом скидка округляется до целых. А вот для того, чтобы вывести дробную часть скидки, если она есть, например, 24,8% делаем следующее.

Открываем includes/classes/vam_price.php. Находим строку:

$price = '<span class="productOldPrice">'.$message_old_price.$this->Format($pPrice, $format).'</span><br />'.$message_price.$this->checkAttributes($pID).$this->Format($sPrice, $format).'<br />'.$message_discount.$discount.'%';

И меняем её на:

$price = '<span class="productOldPrice">'.$message_old_price.$this->Format($pPrice, $format).'</span><br />'.$message_price.$this->checkAttributes($pID).$this->Format($sPrice, $format).'<br />'.$message_discount.number_format($discount,0).'%';

После этого скидка будет выводится с 1 знаком после запятой.

Метки:
1 комментарий читателей статьи "Добавляем количество знаков после запятой в сообщении о групповой скидке (vamshop)"
  • Вадим пишет:

    День добрый!
    Подскажите пожалуйста: добавляю скидку на категорию товаров. Ставлю специальную цену, к примеру 100рублей. А вместо новый цены в 100рублей, магазин снижает текущую цену на 100р.
    Хотим сделать распродажу в стиле «Всё по 5р.», но не получается. Только вручную менять цены.

Добавить комментарий

Ваш e-mail не будет опубликован.