Как переместить ник пользователя над аватаром?

Статус
В этой теме нельзя размещать новые ответы.
Открываешь шаблон message_user_info

Аватар выводится этим кодом
Код:
<xen:avatar user="$user" size="m" />

А ник выводится этим:
Код:
<h3 class="userText">
            <xen:username user="$user" itemprop="name" rich="true" />
            <xen:if hascontent="true"><em class="userTitle" itemprop="title"><xen:contentcheck>{xen:helper userTitle, $user}</xen:contentcheck></em></xen:if>
            <!-- slot: message_user_info_text -->
        </h3>

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

Примерно должно получиться так:
Код:
<xen:if is="!{$isQuickReply}">
    <xen:hook name="message_user_info_text" params="{xen:array 'user={$user}', 'isQuickReply={$isQuickReply}'}">
        <h3 class="userText">
            <xen:username user="$user" itemprop="name" rich="true" />
            <xen:if hascontent="true"><em class="userTitle" itemprop="title"><xen:contentcheck>{xen:helper userTitle, $user}</xen:contentcheck></em></xen:if>
            <!-- slot: message_user_info_text -->
        </h3>
    </xen:hook>
</xen:if>
 
    <xen:hook name="message_user_info_avatar" params="{xen:array 'user={$user}', 'isQuickReply={$isQuickReply}'}">
        <div class="avatarHolder">
            <span class="helper"></span>
            <xen:avatar user="$user" size="m" />
            <!-- slot: message_user_info_avatar -->
        </div>
    </xen:hook>

Рекомендую поставить стиль Uniform и посмотреть в какой последовательности идёт код.
Там как раз сделано как ты хочешь сделать на своём стиле. И примерный код я взял именно оттуда.
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу