Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по вёрстке Как сделать, чтобы звездный рейтинг показывал к приеру 3,5 звезд?

Как сделать, чтобы звездный рейтинг показывал к приеру 3,5 звезд?


     03.07.2016    Общие вопросы по вёрстке, Общие вопросы по PHP, Ламерские вопросы    381

вопрос
Здравствуйте.
Интересует вопрос - как сделать, чтобы звездный рейтинг показывал к примеру 3,5 звезд?
Пошерстил гугл - пишут, следующее:
Открыть: \engine\modules\functions.php
Найти:
$rating2 = $rating1 * 10;

Заменить на:
$rating2 = str_replace( ",", "", $rating * 10 );

Готово!


Поскольку использую DLE 11 - у меня там строчка немного видоизмененная:
$rating = $rating * 20;

Пробовал экспериментировать с цифрой 20 - работает, но как-то странно...
Например ставлю 17 - для рейтинга 2,5 показывает 2,6 звезд... а для рейтинга 3,5 - показывает 3,2 звезд...
Как сделать, чтобы звездный рейтинг показывал к приеру 3,5 звезд?
Как сделать, чтобы звездный рейтинг показывал к приеру 3,5 звезд?

В чем причина и как это грамотно решить?
Заранее благодарю за помощь.

Ответа пока нет


Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы