Как сделать вывод сообщения профиля в список пользователей?

Blef

Проверенные
Сообщения
197
Реакции
58
Баллы
11,030
Добрый вечер.
Как сделать вывод сообщения профиля в список "Выдающиеся пользователи", справа от ника?

1.png

Так же, как сделано на странице "Новые сообщения профиля"

Нашел этот код:

Код:
<article><blockquote class="ugc baseHtml{xen:if $profilePost.isIgnored, ' ignored'}">{xen:helper bodyText, $profilePost.message}</blockquote></article>

Но если его вставить, ничего не отображается. Подскажите, кто знает решение?
 
Там уже есть вывод статуса в title пользователя, в шаблоне надо просто переместить куда удобно.
 

Вложения

  • 2015-03-19 20-55-45 Скриншот экрана.png
    2015-03-19 20-55-45 Скриншот экрана.png
    63.9 KB · Просмотры: 20
А что именно переместить?

Ещё у меня стоит плагин Showcase, в нём есть вкладка "Самые активные участники".
Тот же формат: ник, статус, пол и т.д., но там этот блок не всплывает. Вопрос тот же...

Вообщем так выглядит шаблон nflj_showcase_most_active_members:
Код:
<div class="section">
    <ol class="overlayScroll">
    <xen:foreach loop="$members" value="$user">
        <xen:include template="member_list_item">
            <xen:set var="$extraTemplate">
                <a href="{xen:link showcase/member, $user}" class="concealed"><span style="font-size: 32px" class="dimmed">{xen:number $user.count}</span> <span class="faint">{xen:phrase nflj_showcase_items}</span></a>
            </xen:set>
        </xen:include>
    </xen:foreach>
    </ol>
    <div class="sectionFooter overlayOnly"><a class="button primary OverlayCloser">{xen:phrase close}</a></div>
</div>

Видно что подключен member_list_item, тот же, что и во вкладке Пользователи.
Почему там статус всплывает, а в шаблоне nflj_showcase_most_active_members нет?

И как сделать вывод статуса? Нужно править шаблон member_list_item или nflj_showcase_most_active_members?
 
Последнее редактирование:
А что именно переместить?
Да я вроде как вполне определенно написал про title имени пользователя.
PHP:
<h3 class="username"><xen:username user="$user" rich="true" class="StatusTooltip{xen:if $noOverlay, ' NoOverlay'}" title="{xen:helper snippet, $user.status, 0, {xen:array 'stripPlainTag=1'}}" /></h3>
Если посмотреть на код, то видно что class и title за статус отвечают.

Про ваше дополнение все вопросы в его тему, но раз уж спросили - не выводит потому что нет подгрузки нужных данных для этой страницы, без правок в php-файлах не обойтись.
 
member_list_item
Код:
<h3 class="username"><xen:username user="$user" rich="true" class="StatusTooltip{xen:if $noOverlay, ' NoOverlay'}" title="{xen:helper snippet, $user.status, 0, {xen:array 'stripPlainTag=1'}}" /></h3>
изменил на
Код:
<h3 class="username"> <xen:username user="$user" rich="true" class="StatusTooltip{xen:if $noOverlay, ' NoOverlay'}" />  <small><a class="userInfo"> {xen:helper snippet,  $user.status, 0, {xen:array 'stripPlainTag=1'}}</a></small></h3>
Получилось вот что
upload_2015-3-20_14-49-39.png
 
  • Мне нравится
Реакции: Hope
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу