Вывод таблицы скидок в карточке товара

В данной категории, пользователи задают вопросы относительно установки и эксплуатации MOGUTA.CMS
Ответить
Аватара пользователя
BaggioForever
lvl 1
Сообщения: 3
Зарегистрирован: 01 апр 2019, 18:11

Вывод таблицы скидок в карточке товара

Сообщение BaggioForever » 26 май 2020, 14:45

Доброго времени суток. Заказчик попросил сделать вывод системы скидок в карточке товара .
Добавляю такой код в шаблоне страницы продукта для вывода стоимости с учетом скидки в 3%

Код: Выделить всё

<div><?php echo $data['price']*97/100;?></div>
Если изначальная цена менее 1000 рублей, все работает отлично, но если стоимость от 1000 и выше, то цена выходит в виде десятичной дроби. Например если цена 1000, то цену с учетом скидки выводит 0.97. Всю голову сломал, отчего так? Где туплю?
Аватара пользователя
ElektroTop
lvl 3
Сообщения: 26
Зарегистрирован: 01 май 2020, 21:01

Re: Вывод таблицы скидок в карточке товара

Сообщение ElektroTop » 26 май 2020, 15:29

<?php echo MG::numberDeFormat($data['price'])*97/100 ?>
Аватара пользователя
BaggioForever
lvl 1
Сообщения: 3
Зарегистрирован: 01 апр 2019, 18:11

Re: Вывод таблицы скидок в карточке товара

Сообщение BaggioForever » 26 май 2020, 15:36

Спасибо. Помогло. Я и так уже понял, что нужно конвертацию строки в число сделать, но традиционные способы не помогали)
Ответить