Голосование за коммент не влияет на рейтинг пользователя?
Собсна — да… Хотел исправить (Rating.class.php). Так, чтобы влияло, но не сильно. Эдак на 0,001.
Довольно удивительно, тысячные доли ни в какую не вписываются в поле БД user_rating таблицы .._user
Прямо так:
пишу в VoteComment() {
$oUserComment->setRating(0.001);
и в поле бд нет эффекта, когда же вписываешь значение поболее, например 0.01, то оно записывается.
Вопрос: почему не записываются тысячные доли в поле user_rating?
Довольно удивительно, тысячные доли ни в какую не вписываются в поле БД user_rating таблицы .._user
Прямо так:
пишу в VoteComment() {
$oUserComment->setRating(0.001);
и в поле бд нет эффекта, когда же вписываешь значение поболее, например 0.01, то оно записывается.
Вопрос: почему не записываются тысячные доли в поле user_rating?
3 комментария
Куда копать дальше, господа?
Интересующимся — ссылка на обмусоливание проблемы:
«Голосование за комменты юзерами с силой меньше 11 никак не сказывается на силе автора коммента.
livestreet.ru/blog/2112.html
решил проблему изменением User.entity.class.php
— Для того, чтобы в шаблонах остался вывод только сотых без тысячных, добавляем при выводе в html:
*в смарти:
*в js: