XF 2.0 Убрать лишние элементы

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

spokoinyi

Проверенные
Сообщения
22
Реакции
1
Баллы
300
Как можно убрать название форума и кнопки ?
1512898400478.png
 
Более правильное решение в следующем сообщении!
(но это тоже работает)

В PAGE_CONTAINER замените блок:
HTML:
<xf:macro name="breadcrumbs"
            arg-breadcrumbs="{$breadcrumbs}"
            arg-navTree="{$navTree}"
            arg-selectedNavEntry="{$selectedNavEntry}" />
На:
HTML:
<xf:if is="$template !== 'forum_list'">
    <xf:macro name="breadcrumbs"
              arg-breadcrumbs="{$breadcrumbs}"
              arg-navTree="{$navTree}"
              arg-selectedNavEntry="{$selectedNavEntry}" />
</xf:if>

Замените блок:
HTML:
<xf:if is="$headerHtml is not empty">
            <div class="p-body-header">
                {$headerHtml|raw}
            </div>
        <xf:elseif contentcheck="true" />
            <div class="p-body-header">
            <xf:contentcheck>
                <xf:if contentcheck="true">
                    <div class="p-title {{ $noH1 ? 'p-title--noH1' : '' }}">
                    <xf:contentcheck>
                        <xf:if is="!$noH1">
                            <h1 class="p-title-value">{$h1}</h1>
                        </xf:if>
                        <xf:if contentcheck="true">
                            <div class="p-title-pageAction"><xf:contentcheck><xf:pageaction /></xf:contentcheck></div>
                        </xf:if>
                    </xf:contentcheck>
                    </div>
                </xf:if>
                <xf:if is="$description is not empty">
                    <div class="p-description">{$description}</div>
                </xf:if>
            </xf:contentcheck>
            </div>
На:
HTML:
<xf:if is="$template !== 'forum_list'">
            <xf:if is="$headerHtml is not empty">
                <div class="p-body-header">
                    {$headerHtml|raw}
                </div>
            <xf:elseif contentcheck="true" />
                <div class="p-body-header">
                <xf:contentcheck>
                    <xf:if contentcheck="true">
                        <div class="p-title {{ $noH1 ? 'p-title--noH1' : '' }}">
                        <xf:contentcheck>
                            <xf:if is="!$noH1">
                                <h1 class="p-title-value">{$h1}</h1>
                            </xf:if>
                            <xf:if contentcheck="true">
                                <div class="p-title-pageAction"><xf:contentcheck><xf:pageaction /></xf:contentcheck></div>
                            </xf:if>
                        </xf:contentcheck>
                        </div>
                    </xf:if>
                    <xf:if is="$description is not empty">
                        <div class="p-description">{$description}</div>
                    </xf:if>
                </xf:contentcheck>
                </div>
            </xf:if>
 
Последнее редактирование:
  • Мне нравится
Реакции: Hope
Согласен, что частичное решение TaLLeR43 более правильное и быстрое.
Привожу полное решение. В шаблоне extra.less:
Less:
body[data-template="forum_list"] {
    .p-title-value, .p-title-pageAction {
        display: none;
    }
}
Использую его и на своих форумах, тогда уж.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу