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

Добавление бейджей пользователя в postContainer


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

221.jpg.a7020e7a0cc7b9c87c2baab5963f4152.jpg

Войдите в ACP, перейдите в Темы - Ваша Тема - postContainer

Найдите этот код:

{{if $comment->author()->member_id}}
{template="customFieldsDisplay" group="global" app="core" params="$comment->author()"}
{{endif}}

Над ним добавить:

{{if \IPS\core\Achievements\Badge::show() AND \IPS\core\Achievements\Badge::getStore()}}
{{if \count( $comment->author()->recentBadges($badgecount) )}}
<li class="ipsType_break">
<div class="ipsResponsive_showDesktop ipsResponsive_block">
<ul class="ipsType_center ipsList_inline ipsList_csv ipsList_noSpacing" style="margin-top: 21px;">
{{foreach $comment->author()->recentBadges(3) as $badge}}
<div class="ipc_badges">
{$badge->html( 'ipsDimension ipc_badges_size', TRUE, FALSE )|raw}
</div>
{{endforeach}}
</ul>
</div>
</li>
{{endif}}
{{endif}}

Затем добавьте в custom.css:

.ipc_badges {display: inline-block;padding: 5px 3px;}
.ipc_badges_size {width: 30px;height: 43px;}

Если вы хотите добавить кнопку для просмотра всех значков пользователя:

{{if \IPS\core\Achievements\Badge::show() AND \IPS\core\Achievements\Badge::getStore()}}
{{if \count( $comment->author()->recentBadges($badgecount) )}}
<li class="ipsType_break">
<div class="ipsResponsive_showDesktop ipsResponsive_block">
<ul class="ipsType_center ipsList_inline ipsList_csv ipsList_noSpacing" style="margin-top: 21px;">
{{foreach $comment->author()->recentBadges(3) as $badge}}
<div class="ipc_badges">
{$badge->html( 'ipsDimension ipc_badges_size', TRUE, FALSE )|raw}
</div>
{{endforeach}}
</ul>
</div>
</li>
<a id="authorBadges" href="{$comment->author()->url()}/badges/" data-ipsdialog="" data-ipsdialog-size="medium">{$comment->author()->name}'s badges</a>
{{endif}}
{{endif}}

imDCL4c.thumb.gif.e685c359ecdc140ff38e834f3c5bf797.gif

Поставь LIKE! Если помог))

LinkBoost .RU - Cервис для монетизации трафика

Зарабатывай на продаже рекламных ссылок, и баннеров

Ссылка на комментарий
https://xezzy.ru/topic/422-dobavlenie-beydzhey-polzovatelya-v-postcontainer/
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...