Добрый день
Понадобилось вывести рейтинг пользователя в списке записей. Т.е если Вася пупкин добавил статью — Х, то в списке всех статей надо видеть его рейтинг.
Я пытался выдернуть из шаблона профиля кусок кода отвечающий за карму, но увы не помогло.
Подскажите, пожалуйста, как сделать?
Спсаисбо!
Как реализовать?
#1
11 ноября 2015 в 19:34
#2
12 ноября 2015 в 17:20
Никто не поможет? :(
#3
12 ноября 2015 в 18:42
Какая версия инстанта?
Сегодня в 06:34
#4
13 ноября 2015 в 19:00
2.0
Никак не получается😥Помогите, люди добрые… хотя-бы где копать.
Предполагаю, что надо продублировать функцию (метод, н езнаю как называется из файла профиля) в файле отвечающим за вывод контента (.php) и потом в default list tpl вывести переменные из кармы..
/me рукожоп
Предполагаю, что надо продублировать функцию (метод, н езнаю как называется из файла профиля) в файле отвечающим за вывод контента (.php) и потом в default list tpl вывести переменные из кармы..
/me рукожоп
вставляете в ..\templates\default\content\default_list.tpl.php куда нибудь в начало (14-15 строка):
Массив $users содержит всех авторов текущего списка контента. В нужном месте достать, например рейтинг, можно так <?php echo ' '.$users[$item['user_id']]['rating']; ?>
Соответственно для кармы берете 'karma' и т.д. для любого свойства пользователя.
<?php if ($items){ return $item['user_id']; }, $items); $users = cmsCore::getModel('users')->filterIn('id', $user_ids)->getUsers(); } ?>
Соответственно для кармы берете 'karma' и т.д. для любого свойства пользователя.
#7
16 ноября 2015 в 16:32
Val, а в этом default_item.tpl.php как вывести рейтинг автора статьи?
#8
16 ноября 2015 в 17:27
Val, я был близок 😊 Спасибо Вам огромное!!!
#9
16 ноября 2015 в 18:34
vsemkrot, примерно так же
ну а достаете уже <?php echo$item['user']['rating']; ?>
<?php $item['user'] = cmsCore::getModel('users')->getUser($item['user_id']); ?>
#10
17 ноября 2015 в 07:01
Val, отлично!!! большое спасибо всё работает!+++
#11
17 ноября 2015 в 17:39
Val, там-же я могу и вывести содержимое аватарки, правильно? Но почему-то выдаёт только string в виде micro пути до картинки