Перейти к содержанию

show ranks level in posrbit


LoveHate
 Поделиться

Рекомендуемые сообщения

hi

I use below code to show user's rank level in postbit and everything good works:

{{if $comment->author()->canHaveAchievements() and \IPS\core\Achievements\Rank::show() and \IPS\core\Achievements\Rank::getStore() and $rank = $comment->author()->rank()}}
           <div class="postlevel">
              {{if $nextRank = $comment->author()->nextRank()}}
              <div class="postlevel_content">
                <span class="postlevel_levels">{$rank->rankPosition()['pos']} level</span>
                <span class="postlevel_exp" ><b>{$comment->author()->achievements_points}</b> / {$nextRank->points}</span>
              </div>
              <div class="postlevel_progress">
                <div class="postlevel_progress_bar" style="width: calc({expression='$comment->author()->achievements_points'} / {$nextRank->points} * 100%);"></div>
              </div>
              {{endif}}
           </div>
        {{endif}}

I want to put these codes in a new HTML template file and call them using the following method in postcontainer, but I get an error.

{template="pos_ranks" app="core" group="xxx" location="front" params=""}

what do I do?

 

 

thanks!

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
 Поделиться

×
×
  • Создать...

Важная информация

Используя наш сайт вы соглашаетесь с нашей Политикой конфиденциальности