Друзья, хотелось бы показать всем рейтинг поста, вне зависимости голосовал пользователь или нет, кроме того хотелось бы показывать рейтинг в том числе и гостям сайта.
Сейчас для них отображается «?»
![](https://altocms.ru/uploads/images/00/15/47/2016/02/24/0u436dfd8c-19fddc06-301c4627.jpg)
В шаблоне experience, в конфиге (common/templates/skin/experience/settings/config)поменял значение параметра «$config['view']['show_rating'] = true;» но результата это не дало (
![](https://altocms.ru/uploads/images/00/15/47/2016/02/24/0u6cb39e15-30ef106c-10ba8f91.jpg)
Подскажите пожалуйста, как это можно реализовать?
UPD, обходное решение:
В файлах
/common/templates/skin/experience/tpls/topics/topic.type_default-list.tpl
/common/templates/skin/experience/tpls/topics/topic.type_default-show.tpl
Добавил строку
<span class="pull-right"><b>Рейтинг поста: <font color="#04B404">{if $oTopic->getRating()>0}+{$oTopic->getRating()}{/if}</font><font color="red">{if $oTopic->getRating()<0}{$oTopic->getRating()}{/if}</font>{if $oTopic->getRating()==0}{$oTopic->getRating()}{/if}</b></span>
в
<div class="topic-info">
, сразу после отображения даты.В итоге получаю, отображение рейтинга всем, внезависимости зареган пользователь или нет. Так же в зависимости от рейтинга меняется цвет его значения, примеры:
Рейтинг в плюсе
![](https://altocms.ru/uploads/images/00/15/47/2016/03/06/0u814a7e60-623e7fe0-3741e9d4.jpg)
Рейтинг нулевой
![](https://altocms.ru/uploads/images/00/15/47/2016/03/06/0u202f072b-4bc00bd4-57cd633a.jpg)
Рейтинг в минусе
![](https://altocms.ru/uploads/images/00/15/47/2016/03/06/0u44a30d1d-103dfee7-130677f0.jpg)
В живую можно посмотреть тут qazaq.city
Понимаю что решение не идеальное, но моего уровня знания по AltoCMS пока не достаточно для чего то большего, по этому тут смешал знание html и то что нарыл по alto )))))
ЗЫ: если кто найдет более изящное решение, подскажите плиз.
5 комментариев
Файл — \common\plugins\simplerating\templates\skin\Ваш_Шаблон\tpls\topic\topic.show.info.inject.tpl
Строка 182 где-то
Найти:
Далее этот текст:
Заменить на:
Отлично! Спасибо, возьму на заметку
Только теперь решил оставить то как реализовал, так сразу бросается в глаза это раз, во вторых не голосовавший сразу видит что за этот пост он не голосовал, в общем удобно мне так)))