XF 2.2 Как переместить информацию в главную карточку.

Версия XenForo
2.2.8

abobus

Проверенные
Сообщения
20
Реакции
0
Баллы
58
Здравствуйте, хотел бы узнать как переместить данную информацию:
1651666600710.png

Вот сюда:
1651666613463.png

Пример:
1651666650178.png
 
Решение
Модификацией шаблона member_view admin.php?template-modifications/add
Шаблон: member_view
Ключ: add_customField_memberHeader

Найти:
HTML:
                                <xf:if contentcheck="true">
                                    <div class="memberHeader-blurb">
                                        <dl class="pairs pairs--inline">
                                            <dt>{{ phrase('last_seen') }}</dt>
                                            <dd dir="auto">
                                                <xf:contentcheck><xf:useractivity user="$user" class="pairs--plainLabel" /></xf:contentcheck>
                                            </dd>
                                        </dl>...
Вы просто посмотрите класс у joined или last_seen - pairs pairs--inline, вот и вместо pairs--columns pairs--fixedSmall ставим pairs--inline и никаких костылей с css

1653996994628.png
 
Последнее редактирование:
CSS:
.memberHeader-content
{
    .pairs--fixedSmall dt
    {
        width: min-content !important;
        white-space: nowrap;
    }

    @media (max-width: @xf-responsiveMedium)
    {
        .pairs--fixedSmall dt
        {
            width: auto !important;
        }
    }
}
Ничего против не имею, но всё же постарайтесь без !important, это возможно и в будущем не вызовет проблем, когда вдруг придётся искать откуда ноги растут, проходили.
 
Ничего против не имею, но всё же постарайтесь без !important, это возможно и в будущем не вызовет проблем, когда вдруг придётся искать откуда ноги растут, проходили.
по сути, как XXXL предложил, то код вообще не нужен :)
 
Вы просто посмотрите класс у joined или last_seen - pairs pairs--inline, вот и вместо pairs--columns pairs--fixedSmall ставим pairs--inline и никаких костылей с css

Посмотреть вложение 138621
Заменить класс, это по Вашему не костыль, забавно, всё это костыли в той или иной степени. =)
 
Как сказать, это всё тот же костыль, который затрагивает все стили, если делать модификацией шаблона, а если нужно поправить только в одном стиле, понимаете ход моих мыслей, нужно всё же смотреть чуть глобальнее, но это так замечание на будущее, что бы потом нам же помогать проще было.
 
recruty, под титан вот код
P.S на одну строчку меньше у титана

Код:
<xf:if contentcheck="true">
                                <div class="memberHeader-blurb">
                                    <dl class="pairs pairs--inline">
                                        <dt>{{ phrase('last_seen') }}</dt>
                                        <dd dir="auto">
                                            <xf:contentcheck><xf:useractivity user="$user" class="pairs--plainLabel" /></xf:contentcheck>
                                        </dd>
                                    </dl>
                                </div>
                            </xf:if>
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу