а я смог вчера, сегодня проверил.Ничего подобного добиться не смог.
А предыдущий раз он голосовал за эту статью?user7 при рейтинге +6 ставит "+3" = общий стал "+8"
Если перед этим user7 голосовал +1, то при повторном голосовании предыдущий голос вычитается из общего рейтинга, а новый прибавляется.user7 при рейтинге +6 ставит "+3" = общий стал "+8"
6-1+3 = 8
Так посмотрите, что в коде-то написано:Тогда вероятно верно
// Если пользователь уже голосовал - получаем результат предыдущего голосования и удаляем его. if($is_voted){ $user_id = $this->cms_user->id; $previous_vote = $this->model->filterEqual('user_id', $user_id)->filterVotes($target_controller, $target_subject, $target_id)->getVotes(); $this->model->filterEqual('user_id', $user_id)->deleteVotes($target_controller, $target_subject, $target_id); } // Добавляем голос в лог $this->model->addVote($vote); // Обновляем суммарный рейтинг цели if($is_voted){ $rating = (int)$target['rating'] - $previous_vote['score'] + $vote['score']; } else { $rating = (int)$target['rating'] + $vote['score']; } $target_model->updateRating($target_subject, $target_id, $rating);
Если пользователь уже голосовал — получаем цифру его предыдущего голосования и вычитаем её из общего рейтинга цели. Удаляем предыдущее голосование и записываем новое. Результат нового голосования прибавляем к рейтингу цели.
Под \ около \ на фоне цифр +5 +3 +1 и — 1 — 3 -5 нарисовать лайки и дизлайки, сердца и разбитые сердца (для фото например)? Для привлечения внимания.
2 Уныло
3 Хорошо
4 Достойно!
5 Великолепно!!!
Для — 5 \ +5 с звездами можно было бы обозначить где "+", где "-" (rating_plus_10points)
Когда Записи отображаются Плиткой в три колонки, рейтинг rating_plus_10points уезжает:
В rating_plus22022018 если проголосовать за себя крутятся три точки пока не обновишь страницу
+5 Великолепно!!!
+3 Достойно!
+1 Хорошо
— 1 Уныло
— 3 Отвратительно!
Новостей хороших очень много. Но желаемых вариантов внешнего вида и функционала рейтинга еще больше. А сделать настраиваемым всё это достаточно непросто.Может есть хорошие новости ?
Определите один вариант внешнего вида и функционала и он будет завтра.
+5 Великолепно!!!
+3 Достойно!
+1 Хорошо
— 1 Уныло
— 3 Отвратительно!
Порнография какая-то
Не какая-то, а жосткая!
Да и я начинающий немеццкий кинорежиссёр…