newload Опубликовано 22 апреля, 2022 Поделиться Опубликовано 22 апреля, 2022 Hey guys, is there a way to show achievement progress on member profile? To show like: " 999 points untill next rank" Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
by_ix Опубликовано 22 апреля, 2022 Поделиться Опубликовано 22 апреля, 2022 странный вопрос, ты же темы делаешь. посмотри, как реализовано в шаблоне userbar. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
newload Опубликовано 22 апреля, 2022 Автор Поделиться Опубликовано 22 апреля, 2022 Yes, in the userbar is shown like that: But I wanted to show in the profile or over here in the postContainer. If it's not possible, that's ok though. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Xontero Опубликовано 23 апреля, 2022 Поделиться Опубликовано 23 апреля, 2022 (изменено) newload Отредактируйте шаблон, затем откройте файл Postcontainer и поместите следующий код в нужное место (119). {{if $nextRank = member.nextRank()}} <div class='ipsMargin_top:half'> <div> <div class='ipsAchievementsProgress'> <div style='width: calc({expression="\IPS\Member::loggedIn()->achievements_points"} / {$nextRank->points} * 100%)'></div> </div> </div> <div class='ipsType_small ipsType_light'>{lang="achievements_next_rank" pluralize="$nextRank->points - \IPS\Member::loggedIn()->achievements_points"}</div> </div> {{endif}} Изменено 23 апреля, 2022 пользователем LoveHate newload 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
newload Опубликовано 23 апреля, 2022 Автор Поделиться Опубликовано 23 апреля, 2022 5 hours ago, LoveHate said: newload Edit the template, then open the Postcontainer and place the following code in the correct place (119). Works but it doesn't XD It shows the same progress number to everyone else. For example, I need 64 points to the next rank It also show the same value to the other members XD Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 23 апреля, 2022 Поделиться Опубликовано 23 апреля, 2022 $comment->author()->achievements_points, not \IPS\Member::loggedIn()->achievements_points Xontero и newload 2 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
newload Опубликовано 23 апреля, 2022 Автор Поделиться Опубликовано 23 апреля, 2022 8 minutes ago, Desti said: $comment->author()->achievements_points , not \IPS\Member::loggedIn()->achievements_points Great, worked out! Thanks!! 😁 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.