Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP как сделать отображение рейтинга цифрой?

как сделать отображение рейтинга цифрой?


     28.10.2015    Общие вопросы по PHP    732

вопрос
как в данном хаке сделать чтобы в короткой новости рейтинг отображался просто цифрой?

Ответил: kovalenko3331


В show.short.php находим
$tpl->set( '[rating]', "" );
            $tpl->set( '[/rating]', "" );
выше добавляем
$tpl->set( '{rating-short}', str_replace(",",".",round($row['rating']/max(1,$row['vote_num']),1)));
в шаблоне используем тег {rating-short}

Комментарии пользователей (4)

NickFrost
8

NickFrost - 29 октября 2015 13:29 - Юзер

сделал.все равно в короткой новости отображает рейтинг звездами..

NickFrost
8

NickFrost - 29 октября 2015 17:03 - Юзер

работает. только новая проблема.. как сделать чтобы тег {rating-short} работал в других файлах? так как на сайте несколько шаблонов коротких новостей.



kovalenko3331
3

129 | 88

kovalenko3331 - 29 октября 2015 21:18 - Юзер

Если шаблоны прописаны в категориях, то все должно работать, тег все тот же {rating-short}

dimongr
10

dimongr - 9 декабря 2015 18:11 - Юзер

все сделал, но вместо рейтинга отображается код {rating-short}. Что делать?

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

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